MVVMにおいてVMで非同期は必要か?async void/Taskのどちらが良いか?非同期処理の例外ハンドリングは?
C# MVPを始めとした方々がガチ議論!(誰でも編集可なので抜け等あればご自由に)
-
masaru_b_cl
- 28636
- 17
- 7
- 1

昔VMから呼ばれるMのメソッドは戻り値なしの同期でいいっていうドキュメント書いたがTwitpicなので死んだ。前職のYammerにはまだあるはず。
2014-12-11 20:53:34
付け加えると、前職のような環境で参画しているメンバーのスキルを鑑みた上でのプロジェクト管理上の問題もあって ContineWith で縛ったほうが事故が少ないというお話もあった
2014-12-11 20:53:53
async/awaitにするとawait使いたいだけでメソッドにasync付いちゃって同期で呼べばいいって意味損なうのを気にしてる でいいのか。
2014-12-11 20:54:50
VM 非同期派なんて最初から存在しなかったけど、行くアテのない Task がその辺を彷徨っていて不意に襲われて死ぬのでどうにかしないといけない
2014-12-11 20:58:26
async void DeepDive書くか、と思ったけどC# Advent Calendarはもう終わったのだった #なのでまぁそのうち #いつか #書く書く詐欺
2014-12-11 22:55:22