Ejemplo n.º 1
0
 public IncidentService(ApplicationDbContext context
                        , IFilterExpressionBuilder <IncidentsQuery, Incident> expressionBuilder
                        , IIncidentRepository incidentsRepository
                        , IHostingEnvironment hostingEnvironment
                        , IUserHelper userHelper
                        )
 {
     _userHelper          = userHelper ?? throw new ArgumentNullException(nameof(userHelper));
     _context             = context ?? throw new ArgumentNullException(nameof(context));
     _incidentsRepository = incidentsRepository ?? throw new ArgumentNullException(nameof(incidentsRepository));
     _expressionBuilder   = expressionBuilder ?? throw new ArgumentNullException(nameof(expressionBuilder));
     _hostingEnvironment  = hostingEnvironment;
 }
Ejemplo n.º 2
0
 public ShowsService(IShowsRepository showsRepository,
                     IFilterExpressionBuilder <ShowsQuery, Show> expressionBuilder)
 {
     _showsRepository   = showsRepository ?? throw new ArgumentNullException(nameof(showsRepository));
     _expressionBuilder = expressionBuilder ?? throw new ArgumentNullException(nameof(expressionBuilder));
 }
 public ExpressionODataQueryVisitor(IFilterExpressionBuilder filterExpressionBuilder)
 {
     _filterExpressionBuilder = filterExpressionBuilder;
 }