public ProjectTimeDatabaseExportAction(ILoggerFactory loggerFactory, string connectionString, IUserService userService, ITaskService taskService, IProjectTimeService projectTimeService) { logger = loggerFactory.CreateLogger <ProjectTimeDatabaseExportAction>(); context = new DatabaseContext(connectionString); this.userService = userService; this.taskService = taskService; this.projectTimeService = projectTimeService; }
public ProjectTimeCSVImportAction(ILoggerFactory loggerFactory, string filename, ITaskService taskService, IProjectTimeService projectTimeService) : base(loggerFactory.CreateLogger <ProjectTimeCSVImportAction>(), filename, taskService, projectTimeService) { }
protected ProjectTimeImportAction(ILogger logger, string filename, ITaskService taskService, IProjectTimeService projectTimeService) : base(filename, logger) { TaskService = taskService; ProjectTimeService = projectTimeService; }