/// <summary> /// Конструктор /// </summary> public TeamsService(DataContext dataContext, IUsersRepository usersRepository, IBackgroundTaskQueue <VmEntityStateMessage> entityStateQueue) { _dataContext = dataContext; _usersRepository = usersRepository; _entityStateQueue = entityStateQueue; _vmConverter = new VmTeamConverter(); }
public void Setup() { var serviceProvider = _testContext.Initialize(out _testData); _dataContext = serviceProvider.GetRequiredService <DataContext>(); _service = serviceProvider.GetRequiredService <ITeamsService>(); _currentUser = _testData.Users.First(); _vmConverter = new VmTeamConverter(); }
/// <summary> /// Конструктор /// </summary> /// <param name="dataContext"></param> /// <param name="usersRepository"></param> /// <param name="vmTeamRoleConverter"></param> /// <param name="vmUserConverter"></param> public ProjectTeamsService(DataContext dataContext, IUsersRepository usersRepository, IViewModelConverter <ProjectTeam, VmProjectTeamRole> vmTeamRoleConverter, IViewModelConverter <ApplicationUser, VmUser> vmUserConverter) { _dataContext = dataContext; _usersRepository = usersRepository; _vmTeamRoleConverter = vmTeamRoleConverter; _vmUserConverter = vmUserConverter; _vmConverter = new VmTeamConverter(); }