コード例 #1
0
ファイル: ReportBaseManager.cs プロジェクト: TomeQ2k/_Smile
 public ReportBaseManager(IDatabase database, IFilesManager filesManager, IReadOnlyProfileService profileService, IReadOnlyRolesService rolesService)
 {
     this.database       = database;
     this.filesManager   = filesManager;
     this.profileService = profileService;
     this.rolesService   = rolesService;
 }
コード例 #2
0
ファイル: TasksManager.cs プロジェクト: TomeQ2k/_Worktop
        public TasksManager(IDatabase database, IHttpContextAccessor httpContextAccessor, IReadOnlyRolesService rolesService)
        {
            this.database     = database;
            this.rolesService = rolesService;

            this.currentUserId = httpContextAccessor.HttpContext.GetCurrentUserId();
        }
コード例 #3
0
ファイル: GetUserQuery.cs プロジェクト: TomeQ2k/_Smile
 public GetUserQuery(IUserService userService, IMapper mapper, IHttpContextReader httpContextReader,
                     IReadOnlyRolesService rolesService)
 {
     this.userService       = userService;
     this.mapper            = mapper;
     this.httpContextReader = httpContextReader;
     this.rolesService      = rolesService;
 }
コード例 #4
0
 public AdminPanelNavbarViewComponent(IReadOnlyRolesService rolesService, IHttpContextAccessor httpContextAccessor)
 {
     this.rolesService        = rolesService;
     this.httpContextAccessor = httpContextAccessor;
 }
コード例 #5
0
ファイル: SupportService.cs プロジェクト: TomeQ2k/_Smile
 public SupportService(IDatabase database, IReadOnlyRolesService rolesService)
 {
     this.database     = database;
     this.rolesService = rolesService;
 }