public PerformanceShapingService(IPaginationService <Performance> paginationService, IMapper mapper) { _paginationService = paginationService ?? throw new ArgumentNullException(nameof(paginationService)); _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); }
public BaseRepository(IUnitOfWork <TContext> uow) { _uow = uow; _context = _uow.context; _dbSet = _context.Set <T>(); _paginationService = _uow.GetPaginationService(); }
public BroadcastsController(IUnitOfWork <MatchBroadcast> unitOfWork, IMapper mapper, IPaginationService paginationService) { _unitOfWork = unitOfWork; _mapper = mapper; _paginationService = paginationService; }
public RequestService( IRepository <Request> requestRepository, IRepository <Book> bookRepository, IMapper mapper, IEmailSenderService emailSenderService, IRepository <User> userRepository, IPaginationService paginationService, IRepository <Language> bookLanguageRepository, IHangfireJobScheduleService hangfireJobScheduleService, IRepository <BookAuthor> bookAuthorRepository, IRepository <BookGenre> bookGenreRepository, IRepository <UserRoom> userLocationRepository, IRootRepository <BookRootComment> rootCommentRepository, IWishListService wishListService, INotificationsService notificationsService) { _requestRepository = requestRepository; _bookRepository = bookRepository; _mapper = mapper; _emailSenderService = emailSenderService; _userRepository = userRepository; _paginationService = paginationService; _hangfireJobScheduleService = hangfireJobScheduleService; _bookGenreRepository = bookGenreRepository; _bookLanguageRepository = bookLanguageRepository; _bookAuthorRepository = bookAuthorRepository; _userLocationRepository = userLocationRepository; _rootCommentRepository = rootCommentRepository; _wishListService = wishListService; _notificationsService = notificationsService; }
public BaseService(SocialmediaDBContext _context, IMapper _mapper, IPaginationService <TEntity> _pagination) { this._pagination = _pagination; this._mapper = _mapper; this._context = _context; _entity = _context.Set <TEntity>(); }
public LocAPIService(IDataServiceLocAPI locAPIService, IPaginationService paginationService, ILogger <LocAPIService> loggerService) { m_locAPIService = locAPIService; m_paginationService = paginationService; m_loggerService = loggerService; }
public PaginationServiceTests() { _apiClientMock = new Mock <IApiClient>(); _continuationTokenHelperMock = new Mock <IContinuationTokenHelper>(); _paginationService = new PaginationService(_apiClientMock.Object, _continuationTokenHelperMock.Object); }
public AccountController(IMapper mapper, IAccountService accountService, IPaginationService paginationService, IEmailService emailService) { _mapper = mapper; _accountService = accountService; _paginationService = paginationService; _emailService = emailService; }
/// <summary> /// Initializes a new instance of the <see cref="UserController"/> class. /// </summary> /// <param name="mediaRepository">The media repository.</param> /// <param name="sidebarView">The sidebar view.</param> /// <param name="paginationService">The pagination service.</param> /// <param name="persistentCollectionService">The persistent collection service.</param> public UserController(IMediaRepository mediaRepository, IPopulateSidebarView sidebarView, IPaginationService<Media> paginationService, IPersistentCollectionService persistentCollectionService) { _mediaRepository = mediaRepository; _persistentCollectionService = persistentCollectionService; _paginationService = paginationService; _sidebarView = sidebarView; }
/// <summary> /// Initializes a new instance of the <see cref="UserController"/> class. /// </summary> /// <param name="mediaRepository">The media repository.</param> /// <param name="sidebarView">The sidebar view.</param> /// <param name="paginationService">The pagination service.</param> /// <param name="persistentCollectionService">The persistent collection service.</param> public UserController(IMediaRepository mediaRepository, IPopulateSidebarView sidebarView, IPaginationService <Media> paginationService, IPersistentCollectionService persistentCollectionService) { _mediaRepository = mediaRepository; _persistentCollectionService = persistentCollectionService; _paginationService = paginationService; _sidebarView = sidebarView; }
public SearchTasksInProjectHandler(ProjectManagerDbContext dbContext, IPaginationService paginationService) { _dbContext = dbContext; _paginationService = paginationService; }
public PostService(IMapper mapper, IRepository <Post> postRepository, IPaginationService paginationService, IImageService imageService) { _postRepository = postRepository; _mapper = mapper; _paginationService = paginationService; _imageService = imageService; }
public NewsService(IQueryableArticleRepository articleRepository, IPaginationService paginationService, ISortFactory <ArticleData> sortFactory, INewsFilterBuilder newsFilterBuilder) { _articleRepository = articleRepository; _paginationService = paginationService; _sortFactory = sortFactory; _newsFilterBuilder = newsFilterBuilder; }
public PlayersController(IUnitOfWork <Player> unitOfWork, IUnitOfWork <PlayerMatch> pmUnitOfWork, IMapper mapper, IPaginationService paginationService) { _unitOfWork = unitOfWork; _mapper = mapper; _pmUnitOfWork = pmUnitOfWork; _paginationService = paginationService; }
public PostController(IPostService service, IPaginationService paginationService, IMapper mapper, IFileHandlerService fileHandlerService, IAccountService accountService) { _service = service; _paginationService = paginationService; _mapper = mapper; _fileHandlerService = fileHandlerService; _accountService = accountService; }
public MoviesController(IMovieService movie, ICopyService copy, IMapper mapper, ILoggingService logger, IPaginationService pagination, IOMDbAPIService OMDbAPI) { _movie = movie; _copy = copy; _mapper = mapper; _logger = logger; _pagination = pagination; _OMDbAPI = OMDbAPI; }
/// <summary> /// Initializes a new instance of the <see cref="AlbumsController"/> class. /// </summary> /// <param name="albumRepository">The album repository.</param> /// <param name="mediaRepository">The media repository.</param> /// <param name="paginationService">The pagination service.</param> /// <param name="persistentCollectionService">The persistent collection service.</param> public AlbumsController(IAlbumRepository albumRepository, IMediaRepository mediaRepository, IPaginationService<Media> paginationService, IPersistentCollectionService persistentCollectionService) { _albumRepository = albumRepository; _persistentCollectionService = persistentCollectionService; _paginationService = paginationService; _mediaRepository = mediaRepository; }
/// <summary> /// Initializes a new instance of the <see cref="AlbumsController"/> class. /// </summary> /// <param name="albumRepository">The album repository.</param> /// <param name="mediaRepository">The media repository.</param> /// <param name="paginationService">The pagination service.</param> /// <param name="persistentCollectionService">The persistent collection service.</param> public AlbumsController(IAlbumRepository albumRepository, IMediaRepository mediaRepository, IPaginationService <Media> paginationService, IPersistentCollectionService persistentCollectionService) { _albumRepository = albumRepository; _persistentCollectionService = persistentCollectionService; _paginationService = paginationService; _mediaRepository = mediaRepository; }
public TrainingCategoryService( IMapper mapper, IRepository <TrainingCategory> trainingRepository, IPaginationService <TrainingCategory, TrainingCategoryDto> paginationService) { this.mapper = mapper; this.paginationService = paginationService; this.trainingRepository = trainingRepository; }
public PeopleService( IMapper mapper, IPeopleRepository peopleRepository, IPaginationService paginationService ) { _mapper = mapper; _peopleRepository = peopleRepository; _paginationService = paginationService; }
protected TableCrudControllerBase(IPaginationService <T, TId, TPaginationItem> paginationService, ICrudService <T, TId> crudService, IMapper mapper, ILogger logger = null) : base(crudService, mapper, logger) { if (paginationService == null || mapper == null) { throw new ArgumentNullException(); } Contract.EndContractBlock(); PaginationService = paginationService; }
public FollowingService( IPaginationService <User, UserDto> paginationService, IRepository <User> userRepository, IFriendService friendService, IUserService userService) { this.userService = userService; this.friendService = friendService; this.userRepository = userRepository; this.paginationService = paginationService; }
public FieldController(IConnectionManagementService Connection, IMetadataService Metadata, IFieldService Field, IPropertyService Properties, IKeyGenerates KeyId, IPaginationService SetPagination, IBranchService Branch, IStateService State) { _Connection = Connection; _Field = Field; _Properties = Properties; _KeyId = KeyId; _SetPagination = SetPagination; _Metadata = Metadata; _Branch = Branch; _State = State; }
public PaymentController(IUnitOfWork <Payment> unitOfWork, IPaginationService paginationService, IUnitOfWork <Match> matchUnitOfWork, IUnitOfWork <Player> playerUnitOfWork, IUnitOfWork <MatchBroadcast> broadcastUnitOfWork, IMapper mapper) { _unitOfWork = unitOfWork; _paginationService = paginationService; _matchUnitOfWork = matchUnitOfWork; _playerUnitOfWork = playerUnitOfWork; _broadcastUnitOfWork = broadcastUnitOfWork; _mapper = mapper; }
public AccountController(IUnitOfWork unitOfWork, IRepository <User> userRepository, IRepository <Role> roleRepository, IRepository <UserRole> userRoleRepository, IUserService userService, IPaginationService paginationService) { _unitOfWork = unitOfWork; _userRepository = userRepository; _roleRepository = roleRepository; _userRoleRepository = userRoleRepository; _userService = userService; _paginationService = paginationService; }
public UserService( IPaginationService <User, UserDto> paginationService, IEncryptionService encryptionService, IRepository <User> userRepository, IMapper mapper) { this.paginationService = paginationService; this.userRepository = userRepository; this.encryptionService = encryptionService; this.mapper = mapper; }
public FriendService( IMapper mapper, IUserService userService, IRepository <User> userRepository, IPaginationService <User, UserDto> paginationService) { this.mapper = mapper; this.userService = userService; this.userRepository = userRepository; this.paginationService = paginationService; }
public UsersController( UserManager <AppUser> userManager, IOptions <AppSettingsVModel> appSettings, IPaginationService <Member> paginationService, IMembersRepo repo) { _userManager = userManager; //_singInManager = signInManager; _appSettings = appSettings.Value; _repo = repo; _paginationService = paginationService; }
public TrainingHistoryService( IMapper mapper, IRepository <TrainingHistory> trainingHistoryRepository, IRepository <TrainingTemplate> trainingTemplateRepository, IPaginationService <TrainingHistory, TrainingHistoryDto> paginationService ) { this.mapper = mapper; this.paginationService = paginationService; this.trainingHistoryRepository = trainingHistoryRepository; this.trainingTemplateRepository = trainingTemplateRepository; }
public AuthorService( IRepository <Author> authorRepository, IMapper mapper, IPaginationService paginationService, IRepository <BookAuthor> bookAuthorRepository, BookCrossingContext context) { _authorRepository = authorRepository; _bookAuthorRepository = bookAuthorRepository; _context = context; _mapper = mapper; _paginationService = paginationService; }
public MetadataController(IConnectionManagementService Connection, IMetadataService GetMetadata, IBranchService GetBranchById, IStateService GetStateById, IFieldService GetFieldTypes, IPaginationService SetPagination, IKeyGenerates KeyID, IPropertyService Properties, IValidationService Validation, IProcessHistory Log) { _Connection = Connection; _Metadata = GetMetadata; _GetBranchById = GetBranchById; _GetStateById = GetStateById; _Field = GetFieldTypes; _SetPagination = SetPagination; _KeyID = KeyID; _Properties = Properties; _Validation = Validation; _Log = Log; }
/// <summary> /// Initializes a new instance of the <see cref="ManagePhotoBase"/> class. /// </summary> /// <param name="urlService">The URL service.</param> /// <param name="user">The user.</param> /// <param name="mediaRepository">The media repository.</param> /// <param name="tagRepsitory">The tag repsitory.</param> /// <param name="paginationService">The pagination service.</param> /// <param name="authorization">The authorization.</param> protected ManagePhotoBase( IUserUrlService urlService, Domain.Model.User user, IMediaRepository mediaRepository, ITagRepository tagRepsitory, IPaginationService<Media> paginationService, Authorization authorization) { this.urlService = urlService; _paginationService = paginationService; this.tagRepsitory = tagRepsitory; this.mediaRepository = mediaRepository; this.user = user; this.authorization = authorization; }
public TrainingTemplateService( IMapper mapper, IUserService userService, ITrainingCategoryService trainingCategoryService, IRepository <TrainingTemplate> traingingTemplateRepository, IPaginationService <TrainingTemplate, TrainingTemplateDto> paginationService) { this.mapper = mapper; this.userService = userService; this.paginationService = paginationService; this.trainingCategoryService = trainingCategoryService; this.traingingTemplateRepository = traingingTemplateRepository; }
/// <summary> /// Initializes a new instance of the <see cref="CommentsController"/> class. /// </summary> /// <param name="commentRepository">The comment repository.</param> /// <param name="mediaRepository">The media repository.</param> /// <param name="paginationService">The pagination service.</param> public CommentsController(ICommentRepository commentRepository, IMediaRepository mediaRepository, IPaginationService<MediaComments> paginationService) { _commentRepository = commentRepository; _paginationService = paginationService; _mediaRepository = mediaRepository; }
/// <summary> /// Initializes a new instance of the <see cref="SearchController"/> class. /// </summary> /// <param name="mediaRepository">The media repository.</param> /// <param name="paginationService">The pagination service.</param> /// <param name="persistentCollectionService">The persistent collection service.</param> public SearchController(IMediaRepository mediaRepository, IPaginationService<Media> paginationService, IPersistentCollectionService persistentCollectionService) { _mediaRepository = mediaRepository; _persistentCollectionService = persistentCollectionService; _paginationService = paginationService; }