コード例 #1
0
 public RequestHelpController(ILogger <RequestHelpController> logger, IRequestService requestService, IGroupService groupService, IRequestHelpBuilder requestHelpBuilder, IAuthService authService, IGroupMemberService groupMemberService)
 {
     _logger             = logger;
     _requestService     = requestService;
     _groupService       = groupService;
     _requestHelpBuilder = requestHelpBuilder;
     _authService        = authService;
     _groupMemberService = groupMemberService;
 }
コード例 #2
0
        public RequestService(IRequestHelpRepository requestHelpRepository, ILogger <RequestService> logger, IRequestHelpBuilder requestHelpBuilder, IGroupService groupService, IUserService userService, IMemDistCache <IEnumerable <JobSummary> > memDistCache, IGroupMemberService groupMemberService, IMemDistCache <IEnumerable <ShiftJob> > memDistCache_ShiftJobs, IMemDistCache <IEnumerable <RequestSummary> > memDistCache_RequestSummaries)
        {
            _requestHelpRepository = requestHelpRepository;
            _logger                        = logger;
            _requestHelpBuilder            = requestHelpBuilder;
            _groupService                  = groupService;
            _userService                   = userService;
            _memDistCache                  = memDistCache;
            _groupMemberService            = groupMemberService;
            _memDistCache_ShiftJobs        = memDistCache_ShiftJobs;
            _memDistCache_RequestSummaries = memDistCache_RequestSummaries;

            _shiftJobDedupe_EqualityComparer      = new JobBasicDedupe_EqualityComparer();
            _jobSummaryJobDedupe_EqualityComparer = new JobBasicDedupe_EqualityComparer();
        }
コード例 #3
0
 public RequestHelpStepsViewModelBinder(IModelMetadataProvider provider, IRequestHelpBuilder requestHelpBuilder)
 {
     _provider           = provider;
     _requestHelpBuilder = requestHelpBuilder;
 }