public TaskService(ITaskRepository TaskRepository, ITaskStatusRepository TaskStatusRepository, ICommentRepository CommentRepository, IUnitOfWork unitOfWork) { this.TaskRepository = TaskRepository; this.TaskStatusRepository = TaskStatusRepository; this.CommentRepository = CommentRepository; this.unitOfWork = unitOfWork; }
public TaskController(IUserRepository userService, ITaskRepository taskService, ITaskPriorityRepository taskPriorityService, ITaskStatusRepository taskStatusService, IJwtFactory jwtFactory, IOptions <JwtAuthenticationOptions> jwtOptions, IHttpContextAccessor httpContextAccessor, IConfiguration configuration) : base(configuration) { _userService = userService; _jwtFactory = jwtFactory; _jwtOptions = jwtOptions.Value; _caller = httpContextAccessor.HttpContext.User; _configuration = configuration; _taskService = taskService; _taskPriorityService = taskPriorityService; _taskStatusService = taskStatusService; }
/// <summary> /// Initializes a new instance of the <see cref="LookupService"/> class. /// </summary> /// <param name="cacheProvider">The cache provider.</param> /// <param name="taskPriorityRepository">The task priority repository.</param> /// <param name="taskStatusRepository">The task status repository.</param> /// <param name="roleRepository">The role repository.</param> /// <param name="projectRoleRepository">The project role repository.</param> public LookupService( ICacheProvider cacheProvider, ITaskPriorityRepository taskPriorityRepository, ITaskStatusRepository taskStatusRepository, IRoleRepository roleRepository, IProjectRoleRepository projectRoleRepository) { this.cacheProvider = cacheProvider; this.taskPriorityRepository = taskPriorityRepository; this.taskStatusRepository = taskStatusRepository; this.roleRepository = roleRepository; this.projectRoleRepository = projectRoleRepository; }
public static async System.Threading.Tasks.Task Create(ITaskStatusRepository taskStatusRepository) { int records = await taskStatusRepository.Count(); if (records == 0) { var taskStatuses = new Entities.TaskStatus[] { new Entities.TaskStatus { Id = 1, Status = Entities.TaskStatus.Type.Pending.ToString() }, new Entities.TaskStatus { Id = 2, Status = Entities.TaskStatus.Type.Started.ToString() }, new Entities.TaskStatus { Id = 3, Status = Entities.TaskStatus.Type.Completed.ToString() } }; await taskStatusRepository.AddRange(taskStatuses); } }
public TaskStatusService(ITaskStatusRepository TaskStatusRepository, IUnitOfWork unitOfWork) { this.TaskStatusRepository = TaskStatusRepository; this.unitOfWork = unitOfWork; }
public TaskStatusService(ITaskStatusRepository taskStatusRepository) : base(taskStatusRepository) { _taskStatusRepository = taskStatusRepository; }
public TaskStatusService(ITaskStatusRepository taskStatusRepository, IMapper mapper) : base(taskStatusRepository, mapper) { _taskStatusRepository = taskStatusRepository; }
public TaskStatusService(ITaskStatusRepository repository, IUnitOfWork unitOfWork) { this.repository = repository; this.unitOfWork = unitOfWork; }
public TaskStatusModelsController(ITaskStatusRepository repository) { //_context = context; _repository = repository; }
public DatabaseSeed(IServiceProvider serviceProvider) { _userService = serviceProvider.GetRequiredService <IUserService>(); _taskService = serviceProvider.GetRequiredService <ITaskRepository>(); _taskStatusService = serviceProvider.GetRequiredService <ITaskStatusRepository>(); }
public TaskStatusController(ITaskStatusRepository context) { this.context = context; }