コード例 #1
0
 public void OnImportsSatisfied()
 {
     ImportsSatisfied?.Invoke(this, new ImportEventArgs()
     {
         StatusMessage = "ICalculatorExtension导入成功!"
     });
 }
コード例 #2
0
 public CalculatorManager()
 {
     _calcImport = new CalculatorImport();
     _calcImport.ImportsSatisfied += (sender, e) =>
     {
         ImportsSatisfied?.Invoke(this, e);
     };
 }
 public CalculatorExtensionsManager()
 {
     _calcExtensionImport = new CalculatorExtensionsImport();
     _calcExtensionImport.ImportsSatisfied += (sender, e) =>
     {
         ImportsSatisfied?.Invoke(this, e);
     };
 }
コード例 #4
0
 public void OnImportsSatisfied() =>
 ImportsSatisfied?.Invoke(this, new ImportEventArgs {
     StatusMessage = "ICalculatorExtension imports successful"
 });
コード例 #5
0
 private void OnImportsSatisfied(ImportEventArgs e) => ImportsSatisfied?.Invoke(this, e);
コード例 #6
0
 public void OnImportsSatisfied()
 {
     ImportsSatisfied?.Invoke(this, new ImportEventArgs {
         StatusMessage = "ICalculator导入成功"
     });
 }