public TicketsController(IUserService userManager, IAdminProjectService projects, ITicketService tickets, IMessageService messages) { this.userManager = userManager; this.projects = projects; this.tickets = tickets; this.messages = messages; }
public TicketsController(IUserService userManager, IAdminProjectService projects, ITicketService tickets, IMessageService messages) { this.userManager = userManager ?? throw new ArgumentNullException(nameof(userManager)); this.projects = projects ?? throw new ArgumentNullException(nameof(projects)); this.tickets = tickets ?? throw new ArgumentNullException(nameof(tickets)); this.messages = messages ?? throw new ArgumentNullException(nameof(messages)); }
public ProjectsForAdminCsvPublishService(CloudBlobClient blobClient, IAdminProjectService adminProjectService, IMapper mapper) : base(blobClient, new ProjectForAdminCsvFormatter()) { _adminProjectService = adminProjectService; _mapper = mapper; }
public AdminProjectsController(IAdminProjectService adminProjectService, IMapper mapper, ICsvPublishServiceFactory csvPublishServiceFactory) { _adminProjectService = adminProjectService; _mapper = mapper; _csvPublishServiceFactory = csvPublishServiceFactory; }
public CsvPublishServiceFactory(CloudBlobClient blobClient, IMapper mapper, IAdminUserService adminUserService, IAdminProjectService adminProjectService, IAdminClientService adminClientService) { _services = new Dictionary <Type, ICsvPublishService> { { typeof(AdminUser), new UsersForAdminCsvPublishService(blobClient, adminUserService, mapper) }, { typeof(AdminProject), new ProjectsForAdminCsvPublishService(blobClient, adminProjectService, mapper) }, { typeof(AdminClient), new ClientsForAdminCsvPublishService(blobClient, adminClientService, mapper) } }; }
public HomeController(IAdminProjectService projects) { this.projects = projects; }
public AdminUserProjectsController(IUserService userService, IAdminProjectService adminProjectService, IMapper mapper) { _userService = userService; _adminProjectService = adminProjectService; _mapper = mapper; }
public ProjectsController(IAdminProjectService projects) { this.projects = projects ?? throw new ArgumentNullException(nameof(projects)); }
public ProjectController(IAdminProjectService service, TicketMasterDbContext dbContext) { this.service = service; }