//----------------------------------------------------------------// public FeedManager(ISession session, IServiceProvider provider) { _commandFactory = provider.GetService <ICommandFactory>(); _queryFactory = provider.GetService <IQueryFactory>(); _genreCommand = _commandFactory.CreateCommand <IGenreCommand>(session); _companyCommand = _commandFactory.CreateCommand <ICompanyCommand>(session); _countryCommand = _commandFactory.CreateCommand <ICountryCommand>(session); _peopleCommad = _commandFactory.CreateCommand <IPeopleCommand>(session); _movieCommand = _commandFactory.CreateCommand <IMovieCommand>(session); _castCommand = _commandFactory.CreateCommand <ICastCommand>(session); _crewCommand = _commandFactory.CreateCommand <ICrewCommand>(session); _jobCommand = _commandFactory.CreateCommand <IJobCommand>(session); _departmentCommand = _commandFactory.CreateCommand <IDepartmentCommand>(session); _movieGenreCommand = _commandFactory.CreateCommand <IMovieGenreCommand>(session); _movieCompanyCommand = _commandFactory.CreateCommand <IMovieCompanyCommand>(session); _movieCountryCommand = _commandFactory.CreateCommand <IMovieCountryCommand>(session); _movieCountryQuery = _queryFactory.CreateQuery <IMovieCountryQuery>(session); _movieCompanyQuery = _queryFactory.CreateQuery <IMovieCompanyQuery>(session); _movieGenreQuery = _queryFactory.CreateQuery <IMovieGenreQuery>(session); _movieQuery = _queryFactory.CreateQuery <IMovieQuery>(session); _genreQuery = _queryFactory.CreateQuery <IGenreQuery>(session); _companyQuery = _queryFactory.CreateQuery <ICompanyQuery>(session); _countryQuery = _queryFactory.CreateQuery <ICountryQuery>(session); _castQuery = _queryFactory.CreateQuery <ICastQuery>(session); _crewQuery = _queryFactory.CreateQuery <ICrewQuery>(session); _peopleQuery = _queryFactory.CreateQuery <IPeopleQuery>(session); _jobQuery = _queryFactory.CreateQuery <IJobQuery>(session); _departmentQuery = _queryFactory.CreateQuery <IDepartmentQuery>(session); _loadDataService = provider.GetRequiredService <ILoadDataService>(); }
public UsersController(ILoadDataService service, IStatusRepository serviceStatus, IRepository repository) { _service = service; _serviceStatus = serviceStatus; _repository = repository; }
public ProductService(ILogger <ProductService> logger, IProductRepository productRepository, ILoadDataService loadDataService, IMessageDispatcher messageDispatcher, ITopicBroker topicBroker) { _logger = logger; _productRepository = productRepository; _loadDataService = loadDataService; _messageDispatcher = messageDispatcher; _topicBroker = topicBroker; LoadCategoriesAndVendorsAndStatus().Wait(); }
public OrderController(IConfiguration configuration) { this.configuration = configuration; var connectionString = this.configuration.GetConnectionString("DefaultConnection"); dataService = new LoadDataService(connectionString); orderService = new OrderService(connectionString); mapper = new MapperConfiguration(cfg => { cfg.CreateMap <ProviderDTO, ProviderViewModel>(); cfg.CreateMap <MenuDTO, MenuViewModel>(); cfg.CreateMap <DishDTO, DishViewModel>(); cfg.CreateMap <UserDTO, UserForOrderViewModel>().ForMember(dest => dest.Name, src => src.MapFrom(user => $"{user.LastName} {user.FirstName} {user.Patronymic ?? ""}")); }).CreateMapper(); }
public AccountController(IConfiguration configuration) { this.configuration = configuration; var connectionString = this.configuration.GetConnectionString("DefaultConnection"); authentificationService = new Service.Implementation.AuthenticationService(connectionString); dataService = new LoadDataService(connectionString); mapper = new MapperConfiguration(cfg => { cfg.CreateMap <LoginViewModel, UserDTO>(); cfg.CreateMap <RegisterViewModel, UserDTO>(); cfg.CreateMap <UserDTO, UserViewModel>(); cfg.CreateMap <UserViewModel, UserDTO>(); cfg.CreateMap <UserDTO, AuthUserDTO>(); }).CreateMapper(); }
public ReportController(IConfiguration configuration) { this.configuration = configuration; var connectionString = this.configuration.GetConnectionString("DefaultConnection"); dataService = new LoadDataService(connectionString); reportService = new ReportService(connectionString); mapper = new MapperConfiguration(cfg => { cfg.CreateMap <ProviderDTO, ProviderViewModel>(); cfg.CreateMap <UserMonthReportDTO, UserMonthReportViewModel>(); cfg.CreateMap <UserDTO, UserViewModel>(); cfg.CreateMap <UserProvidersReportDTO, UserProvidersReportViewModel>(); cfg.CreateMap <AllUsersReportDTO, AllUsersReportViewModel>(); cfg.CreateMap <UserPageReportDTO, UserPageReportViewModel>(); }).CreateMapper(); }
public AdministrationController(IConfiguration configuration) { this.configuration = configuration; var connectionString = this.configuration.GetConnectionString("DefaultConnection"); dataService = new LoadDataService(connectionString); administrationService = new AdministrationService(connectionString); mapper = new MapperConfiguration(cfg => { cfg.CreateMap <ProviderViewModel, ProviderDTO>(); cfg.CreateMap <ProviderDTO, ProviderViewModel>(); cfg.CreateMap <MenuViewModel, MenuDTO>(); cfg.CreateMap <MenuDTO, MenuViewModel>(); cfg.CreateMap <DishDTO, DishViewModel>(); cfg.CreateMap <DishViewModel, DishDTO>(); cfg.CreateMap <UserViewModel, UserDTO>(); cfg.CreateMap <UserDTO, UserViewModel>(); }).CreateMapper(); }
public FilmService(ILoadDataService ILoadDataService) { _ILoadDataService = ILoadDataService; }
//----------------------------------------------------------------// public FeedTopMovies(TaskInfo info, IServiceProvider provider) : base(info, provider) { _loadDataService = provider.GetRequiredService <ILoadDataService>(); _sessionFactory = provider.GetRequiredService <ISessionFactory>(); }
public CinemaService(ILoadDataService ILoadDataService) { _ILoadDataService = ILoadDataService; }
public PhotosViewModel(ILoadDataService loadDataService, IMvxNavigationService navigationService) { _loadDataService = loadDataService; _navigationService = navigationService; }