コード例 #1
0
ファイル: Product.cs プロジェクト: vlasovss/ExamplesOnCSharp
 private void CallEvent(ShopEventArgs e, ShopStateHandler handler)
 {
     if ((handler != null) && (e != null))
     {
         handler(this, e);
     }
 }
コード例 #2
0
ファイル: Product.cs プロジェクト: vlasovss/ExamplesOnCSharp
 private void OnRemoved(ShopEventArgs e) => CallEvent(e, Removed);
コード例 #3
0
ファイル: Product.cs プロジェクト: vlasovss/ExamplesOnCSharp
 private void OnAdded(ShopEventArgs e) => CallEvent(e, Added);
コード例 #4
0
ファイル: Product.cs プロジェクト: vlasovss/ExamplesOnCSharp
 private void OnShipmented(ShopEventArgs e) => CallEvent(e, Shipmented);
コード例 #5
0
ファイル: Product.cs プロジェクト: vlasovss/ExamplesOnCSharp
 private void OnReceipt(ShopEventArgs e) => CallEvent(e, Receipted);