コード例 #1
0
ファイル: MicroServiceHost.cs プロジェクト: lzb66855024/JMS
        public MicroServiceHost(ServiceCollection services)
        {
            this.Id              = Guid.NewGuid().ToString("N");
            _services            = services;
            _scheduleTaskManager = new ScheduleTaskManager(this);

            registerServices();
        }
コード例 #2
0
ファイル: ProcessExitHandler.cs プロジェクト: xiawei666/JMS
 public ProcessExitHandler(
     TransactionDelegateCenter transactionDelegateCenter,
     ScheduleTaskManager scheduleTaskManager,
     ILogger <ProcessExitHandler> logger)
 {
     _transactionDelegateCenter = transactionDelegateCenter;
     _logger = logger;
     _scheduleTaskManager = scheduleTaskManager;
 }
コード例 #3
0
 public ProcessExitHandler(
     TransactionDelegateCenter transactionDelegateCenter,
     ScheduleTaskManager scheduleTaskManager,
     SafeTaskFactory safeTaskFactory,
     ILogger <ProcessExitHandler> logger)
 {
     this._safeTaskFactory      = safeTaskFactory;
     _transactionDelegateCenter = transactionDelegateCenter;
     _logger = logger;
     _scheduleTaskManager = scheduleTaskManager;
 }