2015-07-01から1ヶ月間の記事一覧
いままでNUnit派だったのだが、大人の事情でMSTestを使うことになった。 ネットサーフィンしながら勉強していると、 (Chaining Assertion)http://chainingassertion.codeplex.comというのを見つけた。 これはいいね! ひととおり書いて、テストコードのリフ…
前回のログレベルが3つしかない件で、対策案を考えてみた。 そもそも漫坊亭では、ログレベルを以下のように使い分けているので、 どうしても3つでは足りないのだ。 Trace : デバッグの詳細:リリース後は消すかも・・・ Debug : 小さくないメソッド(目安:…
機能にLoggingって書いてあるので、ソースコードを検索してみた。 標準でSystem.Diagnostics.Debugを使ったLoggerが入っているので、BootStrapperで初期化すればいい。 public AppBootstrapper() { LogManager.GetLog = type => new DebugLog(type); this.In…
原文へのリンク (google翻訳) Screens, Conductors and Composition Actionsは、CoroutinesとConventionsはCaliburn.Microに最も注意を引くために傾向がありますが、画面とConductors部品は、あなたのUIがよく操作することがしたい場合は理解することは、お…
PrismのSetPropertyに慣れていると、Caliburn.Microのプロパティは書くのが面倒くさい。 public int Count { get { return this._Count; } set { if (this._Count != value) { this._Count = value; this.NotifyOfPropertyChange(() => Count); } } } privat…