示例#1
0
 public HistoryService(IFileRepository fileRepository,
                       IWFFileStateRepository wfFileStateRepository,
                       IWFFileStateNoteRepository wfFileStateNoteRepository)
 {
     this.fileRepository            = fileRepository;
     this.wfFileStateRepository     = wfFileStateRepository;
     this.wfFileStateNoteRepository = wfFileStateNoteRepository;
 }
示例#2
0
 public ProjectService(IProjectRepository projectRepository,
                       IAccountService accountService,
                       IAsyncService asyncService,
                       ICustomerRepository customerRepository,
                       IWFFileStateRepository fileStateRepository
                       )
 {
     this.projectRepository   = projectRepository;
     this.accountService      = accountService;
     this.asyncService        = asyncService;
     this.customerRepository  = customerRepository;
     this.fileStateRepository = fileStateRepository;
 }
示例#3
0
 public WorkflowService(IFileRepository fileRepository,
                        IWFFileStateRepository wfFileStateRepository,
                        IWorkflowRepository workflowRepository,
                        IWFStateRepository wfStateRepository,
                        IWFTransitionRepository wfTransitionRepository,
                        IAppConfigurationService appConfigurationService,
                        ICustomerRepository customerRepository
                        )
 {
     this.appConfigurationService = appConfigurationService;
     this.fileRepository          = fileRepository;
     this.wfFileStateRepository   = wfFileStateRepository;
     this.workflowRepository      = workflowRepository;
     this.wfStateRepository       = wfStateRepository;
     this.wfTransitionRepository  = wfTransitionRepository;
     this.customerRepository      = customerRepository;
 }