public RecordController(IRepositoryFacade repositoryFacade) { this.repositoryFacade = repositoryFacade; recordRepository = this.repositoryFacade.CreateGenericRepository <Record>(); studentRepository = this.repositoryFacade.CreateGenericRepository <Student>(); magazineRepository = this.repositoryFacade.CreateGenericRepository <Magazine>(); }
public GitService(IRepositoryFacade repositoryFacade) { this.repositoryFacade = repositoryFacade; defaultCompareOptions = new CompareOptions { IndentHeuristic = true }; }
public CommentController(IRepositoryFacade repositoryFacade) { this.repositoryFacade = repositoryFacade; commentRepository = this.repositoryFacade.CreateGenericRepository <Comment>(); studentRepository = this.repositoryFacade.CreateGenericRepository <Student>(); magazineRepository = this.repositoryFacade.CreateGenericRepository <Magazine>(); }
public TeacherController(MagazineContext magazineContext, IRepositoryFacade repositoryFacade) { this.repositoryFacade = repositoryFacade; this.magazineContext = magazineContext; TeacherSubjectMappingModelRepository = this.repositoryFacade.CreateGenericRepository <TeacherSubjectMappingModel>(); GroupTeacherMappingModelRepository = this.repositoryFacade.CreateGenericRepository <GroupTeacherMappingModel>(); }
public SubjectController(IHttpContextAccessor httpContextAccessor, IRepositoryFacade repositoryFacade) { this.repositoryFacade = repositoryFacade; groupRepository = this.repositoryFacade.CreateGenericRepository <Group>(); subjectRepository = this.repositoryFacade.CreateGenericRepository <Subject>(); GroupSubjectMappingModelRepository = this.repositoryFacade.CreateGenericRepository <GroupSubjectMappingModel>(); TeacherSubjectMappingModelRepository = this.repositoryFacade.CreateEagerGenericRepository <TeacherSubjectMappingModel>() as IEagerGenericRepository <TeacherSubjectMappingModel>; eagerGroupSubjectMappingModelRepository = this.repositoryFacade.CreateEagerGenericRepository <GroupSubjectMappingModel>() as IEagerGenericRepository <GroupSubjectMappingModel>; this.userId = httpContextAccessor.HttpContext.User.FindFirst(ClaimTypes.NameIdentifier).Value; }
public MagazineController(IRepositoryFacade repositoryFacade, IHttpContextAccessor httpContextAccessor, MagazineContext magazineContext) { this.repositoryFacade = repositoryFacade; magazineRepository = this.repositoryFacade.CreateEagerGenericRepository <Magazine>(); magazineRepositoryEager = this.repositoryFacade.CreateEagerGenericRepository <Magazine>() as IEagerGenericRepository <Magazine>; subjectRepository = this.repositoryFacade.CreateGenericRepository <Subject>(); groupRepository = this.repositoryFacade.CreateEagerGenericRepository <Group>() as IEagerGenericRepository <Group>; recordsRepository = this.repositoryFacade.CreateGenericRepository <Record>(); this.userId = httpContextAccessor.HttpContext.User.FindFirst(ClaimTypes.NameIdentifier).Value; this.magazineContext = magazineContext; commentRepository = this.repositoryFacade.CreateGenericRepository <Comment>(); studentRepository = this.repositoryFacade.CreateGenericRepository <Student>(); }
public AuthService( IMapper mapper, IRepositoryFacade repositoryFacade, UserManager <User> userManager, SignInManager <User> signInManager, Jwt jwt ) { _mapper = mapper; _userManager = userManager; _signInManager = signInManager; _repositoryFacade = repositoryFacade; _jwt = jwt; }
public AttestationController(IHttpContextAccessor httpContextAccessor, IRepositoryFacade repositoryFacade, MagazineContext magazineContext) { this.userId = httpContextAccessor.HttpContext.User.FindFirst(ClaimTypes.NameIdentifier).Value; this.attestationRepository = repositoryFacade.CreateGenericRepository <Attestation>(); eagerGroupRepository = repositoryFacade.CreateEagerGenericRepository <Group>() as IEagerGenericRepository <Group>; eagerAttestationRepository = repositoryFacade.CreateEagerGenericRepository <Attestation>() as IEagerGenericRepository <Attestation>; groupRepository = repositoryFacade.CreateGenericRepository <Group>(); markRepository = repositoryFacade.CreateGenericRepository <Mark>(); subjectRepository = repositoryFacade.CreateGenericRepository <Subject>(); groupSubjetcRepository = repositoryFacade.CreateEagerGenericRepository <GroupSubjectMappingModel>() as IEagerGenericRepository <GroupSubjectMappingModel>; groupTeacherRepository = repositoryFacade.CreateGenericRepository <GroupTeacherMappingModel>(); studentRepository = repositoryFacade.CreateGenericRepository <Student>(); attestationRecordRepository = repositoryFacade.CreateGenericRepository <AttestationRecord>(); eagerMarkRepository = repositoryFacade.CreateEagerGenericRepository <Mark>() as IEagerGenericRepository <Mark>; this.magazineContext = magazineContext; }
public HomeController(ILogger <HomeController> logger, IRepositoryFacade apiFacade, IOptionsSnapshot <AppSettings> appSettings, IMessager messager, IHttpContextAccessor contextAccessor) : base(appSettings, messager, contextAccessor) { _logger = logger; var sid = HttpContext.User.Claims.FirstOrDefault(x => x.Type == ClaimTypes.Sid); _apiFacade = apiFacade; if (sid != null) { _jwtToken = sid.Value; _apiFacade.SetJWTToken(_jwtToken); } }
public ReadStoreEventHandler(IRepositoryFacade repositoryFacade) { this.repositoryFacade = repositoryFacade; }
public DepartmentGroupsController(IRepositoryFacade facade) : base(facade) { _currentRepo = _repoFacade.DepartmentGroupRepository; }
public ManagementService(IRepositoryFacade repositories) { Condition.Requires(repositories, "repositories").IsNotNull(); _repositories = repositories; }
public StudentController(IRepositoryFacade repositoryFacade) { this.repositoryFacade = repositoryFacade; groupRepository = this.repositoryFacade.CreateGenericRepository <Group>(); studentRepository = this.repositoryFacade.CreateGenericRepository <Student>(); }
public OrderManagementService(IRepositoryFacade repositoryFacade) { _repositoryFacade = repositoryFacade; }
public SkillsController(IRepositoryFacade facade) : base(facade) { _currentRepo = _repoFacade.SkillRepository; }
public EventTypesController(IRepositoryFacade facade) : base(facade) { _currentRepo = _repoFacade.EventTypeRepository; }
public VacanciesController(IRepositoryFacade facade) : base(facade) { _currentRepo = _repoFacade.VacancyRepository; }
public LocationsController(IRepositoryFacade facade) : base(facade) { _currentRepo = _repoFacade.CityRepository; }
public Data(IRepositoryFacade repositoryFacade) { _repositoryFacade = repositoryFacade; }
public TransactionQueryHandler(IRepositoryFacade repositoryFacade) { this.repositoryFacade = repositoryFacade; }
public ManagementService(IRepositoryFacade repositories) { Condition.Requires(repositories, "repositories").IsNotNull(); _repositories = repositories; }
public SecurityService(IRepositoryFacade repositories) { Condition.Requires(repositories, "repositories").IsNotNull(); _repositories = repositories; }
protected Model() { Facade = new EFRepositoryFacade(); }
public CourseController(IRepositoryFacade repositoryFacade) { this.repositoryFacade = repositoryFacade; courseRepository = this.repositoryFacade.CreateGenericRepository <Course>(); }
public CatalogService(IRepositoryFacade repositories) { Condition.Requires(repositories, "repositories").IsNotNull(); _repositories = repositories; }
public static void Configure(IRepositoryFacade _facade) { Mapper.Initialize(x => { x.CreateMap <CandidateSocial, CandidateSocialDTO>() .ForMember(dest => dest.SocialNetworkId, opt => opt.MapFrom(src => src.SocialNetwork.Id)); x.CreateMap <CandidateSocialDTO, CandidateSocial>() .ForMember(dest => dest.SocialNetwork, opt => opt.MapFrom(src => _facade.SocialNetworkRepository.Get(src.SocialNetworkId))); x.CreateMap <LanguageSkill, LanguageSkillDTO>() .ForMember(dest => dest.LanguageId, opt => opt.MapFrom(src => src.Language.Id)); x.CreateMap <LanguageSkillDTO, LanguageSkill>() .ForMember(dest => dest.Language, opt => opt.MapFrom(src => _facade.LanguageRepository.Get(src.LanguageId))); x.CreateMap <Skill, int>() .ConstructUsing(source => (source.SourceValue as Skill).Id); x.CreateMap <int, Skill>() .ConstructUsing(src => _facade.SkillRepository.Get(src)); x.CreateMap <Department, int>() .ConstructUsing(source => (source.SourceValue as Department).Id); x.CreateMap <int, Department>() .ConstructUsing(src => _facade.DepartmentRepository.Get(src)); x.CreateMap <Location, int>() .ConstructUsing(source => (source.SourceValue as Location).Id); x.CreateMap <int, Location>() .ConstructUsing(src => _facade.CityRepository.Get(src)); x.CreateMap <VacancyStage, VacancyStageDTO>() .ForMember(dest => dest.StageId, opt => opt.MapFrom(src => src.Stage.Id)) .ForMember(dest => dest.VacancyId, opt => opt.MapFrom(src => src.Vacacny.Id)); x.CreateMap <VacancyStageInfo, VacancyStageInfoDTO>() .ForMember(dest => dest.VacancyStage, opt => opt.MapFrom(src => Mapper.Map <VacancyStageDTO>(src.VacancyStage))) .ForMember(dest => dest.CandidateId, opt => opt.MapFrom(src => src.Candidate.Id)); x.CreateMap <Candidate, CandidateDTO>() .ForMember(dest => dest.VacanciesProgress, opt => opt.MapFrom(src => Mapper.Map <IEnumerable <VacancyStageInfo>, IEnumerable <VacancyStageInfoDTO> >(src.VacanciesProgress))) .ForMember(dest => dest.SkillsIds, opt => opt.MapFrom(src => Mapper.Map <IEnumerable <Skill>, IEnumerable <int> >(src.Skills))) .ForMember(dest => dest.LocationId, opt => opt.MapFrom(src => Mapper.Map <int, int>(src.Location.Id))) .ForMember(dest => dest.SocialNetworks, opt => opt.MapFrom(src => Mapper.Map <IEnumerable <CandidateSocial>, IEnumerable <CandidateSocialDTO> >(src.SocialNetworks))) .ForMember(dest => dest.LanguageSkills, opt => opt.MapFrom(src => Mapper.Map <IEnumerable <LanguageSkill>, IEnumerable <LanguageSkillDTO> >(src.LanguageSkills))); x.CreateMap <CandidateDTO, Candidate>() .ForMember(dest => dest.Skills, opt => opt.MapFrom(src => Mapper.Map <IEnumerable <int>, IEnumerable <Skill> >(src.SkillsIds))) .ForMember(dest => dest.Location, opt => opt.MapFrom(src => Mapper.Map <int, Location>(src.LocationId))) .ForMember(dest => dest.SocialNetworks, opt => opt.MapFrom(src => Mapper.Map <IEnumerable <CandidateSocialDTO>, IEnumerable <CandidateSocial> >(src.SocialNetworks))) .ForMember(dest => dest.LanguageSkills, opt => opt.MapFrom(src => Mapper.Map <IEnumerable <LanguageSkillDTO>, IEnumerable <LanguageSkill> >(src.LanguageSkills))); x.CreateMap <Vacancy, VacancyDTO>() .ForMember(dest => dest.CandidatesProgress, opt => opt.Ignore()) .ForMember(dest => dest.DepartmentId, opt => opt.MapFrom(src => Mapper.Map <Department, int>(src.Department))) .ForMember(dest => dest.LocationIds, opt => opt.MapFrom(src => Mapper.Map <IEnumerable <Location>, IEnumerable <int> >(src.Locations))) .ForMember(dest => dest.RequiredSkillsIds, opt => opt.MapFrom(src => Mapper.Map <IEnumerable <Skill>, IEnumerable <int> >(src.RequiredSkills))) .ForMember(dest => dest.LanguageSkill, opt => opt.MapFrom(src => Mapper.Map <LanguageSkill, LanguageSkillDTO>(src.LanguageSkill))); x.CreateMap <VacancyDTO, Vacancy>() .ForMember(dest => dest.Department, opt => opt.MapFrom(src => Mapper.Map <int, Department>(src.DepartmentId))) .ForMember(dest => dest.Locations, opt => opt.MapFrom(src => Mapper.Map <IEnumerable <int>, IEnumerable <Location> >(src.LocationIds))) .ForMember(dest => dest.RequiredSkills, opt => opt.MapFrom(src => Mapper.Map <IEnumerable <int>, IEnumerable <Skill> >(src.RequiredSkillsIds))) .ForMember(dest => dest.LanguageSkill, opt => opt.MapFrom(src => Mapper.Map <LanguageSkillDTO, LanguageSkill>(src.LanguageSkill))); }); }
public GitService(IRepositoryFacade repositoryFacade) { this.repositoryFacade = repositoryFacade; }
public StagesController(IRepositoryFacade facade) : base(facade) { _currentRepo = _repoFacade.StageRepository; }
public CacheControllerAttribute(IRepositoryFacade repositoryFacade) { this._repositoryFacade = repositoryFacade; }
public BoTController(IRepositoryFacade facade) { _repoFacade = facade; }
public SocialNetworksController(IRepositoryFacade facade) : base(facade) { _currentRepo = _repoFacade.SocialNetworkRepository; }
protected Model() { Facade = new EFRepositoryFacade(); }
public CandidatesController(IRepositoryFacade facade) : base(facade) { _currentRepo = _repoFacade.CandidateRepository; }