コード例 #1
0
ファイル: Extensions.cs プロジェクト: HarinYadav/BoltOn
 public static BoltOnOptions BoltOnEFModule(this BoltOnOptions boltOnOptions)
 {
     boltOnOptions.BoltOnAssemblies(Assembly.GetExecutingAssembly());
     boltOnOptions.ServiceCollection.AddScoped <ChangeTrackerContext>();
     boltOnOptions.AddInterceptor <ChangeTrackerInterceptor>();
     return(boltOnOptions);
 }
コード例 #2
0
ファイル: Extensions.cs プロジェクト: HarinYadav/BoltOn
 public static BoltOnOptions BoltOnMassTransitBusModule(this BoltOnOptions boltOnOptions)
 {
     boltOnOptions.BoltOnAssemblies(Assembly.GetExecutingAssembly());
     boltOnOptions.ServiceCollection.AddSingleton <IBus, BoltOnMassTransitBus>();
     boltOnOptions.ServiceCollection.AddTransient(typeof(BoltOnMassTransitConsumer <>));
     return(boltOnOptions);
 }
コード例 #3
0
 public static BoltOnOptions BoltOnEFModule(this BoltOnOptions boltOnOptions)
 {
     boltOnOptions.BoltOnAssemblies(Assembly.GetExecutingAssembly());
     return(boltOnOptions);
 }