コード例 #1
0
ファイル: QueueBuilder.cs プロジェクト: vzhzhzh/MongoDBQueue
 public QueueBuilder AddRegistrator <TRegistrator>(IServiceCollection registrator = null) where TRegistrator : IMessagingDependencyRegistrator, new()
 {
     if (registrator != null)
     {
         Registrator = registrator;
     }
     _configurator = new QueueConfigurator(Registrator, new TRegistrator());
     return(this);
 }
コード例 #2
0
ファイル: QueueProvider.cs プロジェクト: vzhzhzh/MongoDBQueue
 public QueueProvider(QueueConfigurator configurator, IInstanceResolver resolver, Dictionary <Type, Type> handlersRegistry)
 {
     _configurator     = configurator;
     _resolver         = resolver;
     _handlersRegistry = handlersRegistry;
 }