예제 #1
0
 public SFProjectsRpcController(IUserAccessor userAccessor, IHttpRequestAccessor httpRequestAccessor,
                                IRepository <SFProjectEntity> projects, IRepository <UserEntity> users, IEmailService emailService,
                                IOptions <SiteOptions> siteOptions, IRepository <TranslateMetrics> translateMetrics,
                                IParatextService paratextService)
     : base(userAccessor, httpRequestAccessor, projects, users, emailService, siteOptions)
 {
     _translateMetrics = translateMetrics;
     _paratextService  = paratextService;
 }
예제 #2
0
 protected ProjectsRpcController(IUserAccessor userAccessor, IHttpRequestAccessor httpRequestAccessor,
                                 IRepository <TEntity> projects, IRepository <UserEntity> users, IEmailService emailService,
                                 IOptions <SiteOptions> siteOptions)
     : base(userAccessor, httpRequestAccessor)
 {
     Projects      = projects;
     Users         = users;
     _emailService = emailService;
     _siteOptions  = siteOptions;
 }
예제 #3
0
 public UsersRpcController(IUserAccessor userAccessor, IHttpRequestAccessor httpRequestAccessor,
                           IRepository <UserEntity> users, IOptions <SiteOptions> siteOptions, IAuthService authService,
                           IHostingEnvironment hostingEnv)
     : base(userAccessor, httpRequestAccessor)
 {
     _users       = users;
     _siteOptions = siteOptions;
     _authService = authService;
     _hostingEnv  = hostingEnv;
 }
예제 #4
0
 protected RpcControllerBase(IUserAccessor userAccessor, IHttpRequestAccessor httpRequestAccessor)
 {
     User = userAccessor;
     _httpRequestAccessor = httpRequestAccessor;
 }
 public TestProjectsRpcController(IUserAccessor userAccessor, IHttpRequestAccessor httpRequestAccessor,
                                  IRepository <TestProjectEntity> projects, IRepository <UserEntity> users, IEmailService emailService,
                                  IOptions <SiteOptions> siteOptions)
     : base(userAccessor, httpRequestAccessor, projects, users, emailService, siteOptions)
 {
 }