public PluginAssemblyService(
     Entities.IUnitOfWork uow,
     ServiceAPI.IMessageService messageService,
     ServiceAPI.IPluginTypeService typeService,
     ServiceAPI.ISdkMessageProcessingStepService stepService)
 {
     this.uow            = uow;
     this.messageService = messageService;
     this.typeService    = typeService;
     this.stepService    = stepService;
 }
예제 #2
0
        public AssemblyPluginModelService(
            Entities.IUnitOfWork uow,
            ServiceAPI.IPluginAssemblyService assmService,
            ServiceAPI.IPluginTypeService typeService,
            ServiceAPI.ISdkMessageProcessingStepService stepService)
        {
            if (assmService is null)
            {
                throw new ArgumentNullException(nameof(assmService));
            }

            this.uow         = uow;
            this.assmService = assmService;
            this.typeService = typeService;
            this.stepService = stepService;
        }