コード例 #1
0
 public KnowledgeReplyController(IKnowledgeReplyService iKnowledgeReplyService, IUnitOfWork unitOfWork,
     IUserInfo iUserInfo)
 {
     _iKnowledgeReplyService = iKnowledgeReplyService;
     _unitOfWork = unitOfWork;
     _iUserInfo = iUserInfo;
 }
コード例 #2
0
 //
 // GET: /WebApi/MyFollowWork/
 public MyFollowWorkController(IProjectInfoService iProjectInfoService, IUserInfo iUserInfo, IUnitOfWork unitOfWork, IProjectUserService iProjectUserService)
 {
     _iProjectInfoService = iProjectInfoService;
     _iUserInfo = iUserInfo;
     _unitOfWork = unitOfWork;
     _iProjectUserService = iProjectUserService;
 }
コード例 #3
0
 public ProjectInfoStateController(IProjectInfoStateService iProjectInfoStateService, IUserInfo iUserInfo,
     IUnitOfWork unitOfWork)
 {
     _iProjectInfoStateService = iProjectInfoStateService;
     _iUserInfo = iUserInfo;
     _unitOfWork = unitOfWork;
 }
コード例 #4
0
ファイル: MsSqlExecuter.cs プロジェクト: kmeze/Rhetos
 public MsSqlExecuter(ConnectionString connectionString, ILogProvider logProvider, IUserInfo userInfo)
 {
     _connectionString = connectionString;
     _userInfo = userInfo;
     _logger = logProvider.GetLogger("MsSqlExecuter");
     _performanceLogger = logProvider.GetLogger("Performance");
 }
コード例 #5
0
ファイル: MessageController.cs プロジェクト: b9502032/MySite
 public MessageController(IMessageService iMessageService, IUserInfo iUserInfo, IUnitOfWork unitOfWork, IMessenger iMessenger)
 {
     _iMessageService = iMessageService;
     _iUserInfo = iUserInfo;
     _unitOfWork = unitOfWork;
     _iMessenger = iMessenger;
 }
コード例 #6
0
 public SysDepartmentController(ISysDepartmentService sysDepartmentService, IUnitOfWork unitOfWork,
     IUserInfo userInfo)
 {
     _sysDepartmentService = sysDepartmentService;
     _unitOfWork = unitOfWork;
     _userInfo = userInfo;
 }
コード例 #7
0
ファイル: ChatController.cs プロジェクト: b9502032/MySite
 public ChatController(IUserInfo iUserInfo, ISysSignalRService iSysSignalRService,
     ISysDepartmentService iSysDepartmentService)
 {
     _iUserInfo = iUserInfo;
     _iSysSignalRService = iSysSignalRService;
     _iSysDepartmentService = iSysDepartmentService;
 }
コード例 #8
0
 public MyParticipateWorkController(IProjectInfoService iProjectInfoService, IUserInfo iUserInfo,
     IUnitOfWork unitOfWork)
 {
     _iProjectInfoService = iProjectInfoService;
     _iUserInfo = iUserInfo;
     _unitOfWork = unitOfWork;
 }
コード例 #9
0
ファイル: ProcessingEngine.cs プロジェクト: davorpr1/Rhetos
 public ProcessingEngine(
     IPluginsContainer<ICommandImplementation> commandRepository,
     IPluginsContainer<ICommandObserver> commandObservers,
     ILogProvider logProvider,
     IPersistenceTransaction persistenceTransaction,
     IAuthorizationManager authorizationManager,
     XmlUtility xmlUtility,
     IUserInfo userInfo,
     ISqlUtility sqlUtility,
     ILocalizer localizer)
 {
     _commandRepository = commandRepository;
     _commandObservers = commandObservers;
     _logger = logProvider.GetLogger("ProcessingEngine");
     _performanceLogger = logProvider.GetLogger("Performance");
     _requestLogger = logProvider.GetLogger("ProcessingEngine Request");
     _commandsLogger = logProvider.GetLogger("ProcessingEngine Commands");
     _commandsResultLogger = logProvider.GetLogger("ProcessingEngine CommandsResult");
     _persistenceTransaction = persistenceTransaction;
     _authorizationManager = authorizationManager;
     _xmlUtility = xmlUtility;
     _userInfo = userInfo;
     _sqlUtility = sqlUtility;
     _localizer = localizer;
 }
コード例 #10
0
ファイル: ActivityController.cs プロジェクト: b9502032/MySite
 public ActivityController(IActivityService iActivityService,
     IUnitOfWork unitOfWork, IUserInfo iUserInfo)
 {
     _iActivityService = iActivityService;
     _unitOfWork = unitOfWork;
     _IUserInfo = iUserInfo;
 }
コード例 #11
0
 public PersistenceTransaction(ILogProvider logProvider, ConnectionString connectionString, IUserInfo userInfo)
 {
     _logger = logProvider.GetLogger(GetType().Name);
     _connectionString = connectionString;
     _userInfo = userInfo;
     _persistenceTransactionId = Interlocked.Increment(ref _counter);
 }
コード例 #12
0
ファイル: IndexController.cs プロジェクト: b9502032/MySite
 public IndexController(ISysControllerService sysControllerService, ISysUserService sysUserService, IUnitOfWork unitOfWork, IUserInfo userInfo)
 {
     _sysControllerService = sysControllerService;
     _sysUserService = sysUserService;
     _unitOfWork = unitOfWork;
     _userInfo = userInfo;
 }
コード例 #13
0
        public async Task InsertOrUpdateAsync(IUserInfo userInfo)
        {
            using (var context = new EFContext())
            {
                if (userInfo == null)
                    throw new ArgumentNullException(nameof(userInfo));

                var oldUserInfo = await context.UserInfos
                    .FirstOrDefaultAsync(x => x.VkUserId == userInfo.VkUserId);

                if (oldUserInfo != null)
                {
                    oldUserInfo.FirstName = userInfo.FirstName;
                    oldUserInfo.LastName = userInfo.LastName;
                    oldUserInfo.Photo100 = userInfo.Photo100;
                }
                else
                {
                    var newUserInfo = new UserInfo
                    {
                        Id = Guid.NewGuid(),
                        VkUserId = userInfo.VkUserId,
                        FirstName = userInfo.FirstName,
                        LastName = userInfo.LastName,
                        Photo100 = userInfo.Photo100
                    };

                    context.UserInfos.Add(newUserInfo);
                }

                await context.SaveChangesAsync();
            }
        }
コード例 #14
0
 public ProjectInfoReplyController(IProjectInfoReplyService iProjectInfoReplyService, IUnitOfWork unitOfWork,
     IUserInfo iUserInfo)
 {
     _iProjectInfoReplyService = iProjectInfoReplyService;
     _unitOfWork = unitOfWork;
     _iUserInfo = iUserInfo;
 }
コード例 #15
0
 public BusinessStateController(IBusinessStateService iBusinessStateService, IUserInfo iUserInfo,
     IUnitOfWork unitOfWork)
 {
     _iBusinessStateService = iBusinessStateService;
     _iUserInfo = iUserInfo;
     _unitOfWork = unitOfWork;
 }
コード例 #16
0
ファイル: SecurityManager.cs プロジェクト: WinHuStudio/iTrip
 public string GenSecurityKey(IUserInfo user)
 {
     ObjectId _uid;
     if (!ObjectId.TryParse(user.Id, out _uid)) throw new Exception("Wrong uid");
     var key = string.Format("{0}{1}{2}{3}{4}", user.Account, user.Name, user.Email, _uid.Pid, _uid.CreationTime.ToString("yyyyMMddHHmmss"));
     return string.Format("{0}{1}", key.ToMD5(), key.ToSHA1());
 }
コード例 #17
0
 public CustomerTypeController(ICustomerTypeService iCustomerTypeService, IUserInfo iUserInfo,
     IUnitOfWork unitOfWork)
 {
     _iCustomerTypeService = iCustomerTypeService;
     _iUserInfo = iUserInfo;
     _unitOfWork = unitOfWork;
 }
コード例 #18
0
        public AudioSource Create(string name, IUserInfo owner, AudioCodecArgs audioArgs)
        {
            if (name == null)
                throw new ArgumentNullException ("name");
            if (owner == null)
                throw new ArgumentNullException ("owner");
            if (audioArgs == null)
                throw new ArgumentNullException ("audioArgs");

            if (OwnedSources.Contains (owner.UserId))
            {
                if (OwnedSources[owner.UserId].Any (s => s.Name == name))
                    throw new ArgumentException ("Duplicate source name", "name");
            }

            int id = 1;
            if (Sources.Keys.Any())
                id = Sources.Keys.Max() + 1;

            var source = new AudioSource (name, id, owner.UserId, audioArgs);

            Sources.Add (source.Id, source);
            OwnedSources.Add (owner.UserId, source);

            return source;
        }
コード例 #19
0
ファイル: MyPlanController.cs プロジェクト: b9502032/MySite
 public MyPlanController(IUserInfo iUserInfo, IPlanService iPlanService, IUnitOfWork unitOfWork,
     IProjectInfoService iProjectInfoService)
 {
     _iUserInfo = iUserInfo;
     _iPlanService = iPlanService;
     _unitOfWork = unitOfWork;
     _iProjectInfoService = iProjectInfoService;
 }
コード例 #20
0
ファイル: UserJoinedMessage.cs プロジェクト: ermau/Gablarski
        public UserJoinedMessage(IUserInfo userInfo)
            : base(GablarskiMessageType.UserJoined)
        {
            if (userInfo == null)
                throw new ArgumentNullException ("userInfo");

            this.UserInfo = userInfo;
        }
コード例 #21
0
 /// <summary>
 /// 创建BLL对象
 /// </summary>
 /// <param name="user">系统的登录用户</param>
 public MsgBLL(IUserInfo user)
     : base(user)
 {
     ERROR_CODE_SELECT = "";    //查询异常编码
     ERROR_CODE_INSERT = "";    //添加异常编码
     ERROR_CODE_UPDATE = "";    //修改异常编码
     ERROR_CODE_DELETE = "";    //删除异常编码
 }
コード例 #22
0
ファイル: WelcomeEmail.cs プロジェクト: manishkungwani/frapid
 public WelcomeEmail(IUserInfo user, string template = "", string provider = "")
 {
     this._user = user;
     this._provider = provider;
     this._template = string.IsNullOrWhiteSpace(template)
         ? "~/Catalogs/{catalog}/Areas/Frapid.Account/EmailTemplates/welcome-email.html"
         : template;
 }
コード例 #23
0
ファイル: MsSqlExecuter.cs プロジェクト: tjakopovic/Rhetos
 /// <summary>
 /// This constructor is typically used in run-time, when persistence transaction is active, in order to execute
 /// the SQL queries in the same transaction.
 /// </summary>
 public MsSqlExecuter(ConnectionString connectionString, ILogProvider logProvider, IUserInfo userInfo, IPersistenceTransaction persistenceTransaction)
 {
     _connectionString = connectionString;
     _userInfo = userInfo;
     _logger = logProvider.GetLogger("MsSqlExecuter");
     _performanceLogger = logProvider.GetLogger("Performance");
     _persistenceTransaction = persistenceTransaction;
 }
コード例 #24
0
 public MyCalendarController(IProjectTaskService iProjectTaskService, IUserInfo iUserInfo,
     IPlanService iPlanService, IUnitOfWork unitOfWork)
 {
     _iProjectTaskService = iProjectTaskService;
     _iUserInfo = iUserInfo;
     _iPlanService = iPlanService;
     _unitOfWork = unitOfWork;
 }
コード例 #25
0
 public override void Initialize(IUserInfo data)
 {
     if (data != null)
     {
         fFunctions.Clear();
         SetDataSet(data.UserId);
     }
 }
コード例 #26
0
ファイル: UserUpdatedMessage.cs プロジェクト: ermau/Gablarski
        public UserUpdatedMessage(IUserInfo user)
            : this()
        {
            if (user == null)
                throw new ArgumentNullException ("user");

            User = user;
        }
コード例 #27
0
 public PlanReportController(ISysDepartmentService iSysDepartmentService, IPlanService iPlanService,
     ISysUserService iSysUserService, IUserInfo iUserInfo)
 {
     _iSysDepartmentService = iSysDepartmentService;
     _iPlanService = iPlanService;
     _ISysUserService = iSysUserService;
     _IUserInfo = iUserInfo;
 }
コード例 #28
0
 public ProjectFinancialController(IProjectFinancialService iProjectFinancialService,
     IProjectInfoService projectInfoService, IUserInfo iUserInfo, IUnitOfWork unitOfWork)
 {
     _iProjectFinancialService = iProjectFinancialService;
     _iProjectInfoService = projectInfoService;
     _iUserInfo = iUserInfo;
     _unitOfWork = unitOfWork;
 }
コード例 #29
0
 public ProjectTaskReportController(ISysDepartmentService iSysDepartmentService,
     IProjectTaskService iProjectTaskService, ISysUserService iSysUserService, IUserInfo iUserInfo)
 {
     _iSysDepartmentService = iSysDepartmentService;
     _iProjectTaskService = iProjectTaskService;
     _iSysUserService = iSysUserService;
     _iUserInfo = iUserInfo;
 }
コード例 #30
0
ファイル: ContactController.cs プロジェクト: b9502032/MySite
 public ContactController(IContactService iContactService, IUnitOfWork unitOfWork, IUserInfo iUserInfo, ITagService iTagService, ICustomerService iCustomerService)
 {
     _iContactService = iContactService;
     _unitOfWork = unitOfWork;
     _iUserInfo = iUserInfo;
     _iTagService = iTagService;
     _iCustomerService = iCustomerService;
 }
コード例 #31
0
 void UpdateBuddy(IBuddy buddy, IUserInfo user)
 {
     ((Buddy)buddy).Update(user.Status, user.DisplayName, user.ChatEndPoint, user.Properties);
 }
コード例 #32
0
 public WarehouseService(ILogger <WarehouseService> logger, IUserInfo userInfo, OnLineStoreDbContext dbContext)
     : base(logger, userInfo, dbContext)
 {
 }
コード例 #33
0
        public static void LoadFromReader(this IUserInfo user, DbDataReader reader)
        {
            user.UserId = Convert.ToInt32(reader["UserID"], CultureInfo.InvariantCulture);
            if (reader["UserGuid"] != DBNull.Value)
            {
                user.UserGuid = new Guid(reader["UserGuid"].ToString());
            }
            user.SiteId      = Convert.ToInt32(reader["SiteID"], CultureInfo.InvariantCulture);
            user.SiteGuid    = new Guid(reader["SiteGuid"].ToString());
            user.DisplayName = reader["Name"].ToString();
            user.UserName    = reader["LoginName"].ToString();
            user.Email       = reader["Email"].ToString();
            user.FirstName   = reader["FirstName"].ToString();
            user.LastName    = reader["LastName"].ToString();

            user.Gender = reader["Gender"].ToString();

            if (reader["ProfileApproved"] != DBNull.Value)
            {
                user.ProfileApproved = Convert.ToBoolean(reader["ProfileApproved"]);
            }

            if (reader["ApprovedForForums"] != DBNull.Value)
            {
                user.ApprovedForLogin = Convert.ToBoolean(reader["ApprovedForForums"]);
            }
            if (reader["Trusted"] != DBNull.Value)
            {
                user.Trusted = Convert.ToBoolean(reader["Trusted"]);
            }
            if (reader["DisplayInMemberList"] != DBNull.Value)
            {
                user.DisplayInMemberList = Convert.ToBoolean(reader["DisplayInMemberList"]);
            }
            user.WebSiteUrl = reader["WebSiteURL"].ToString();
            user.Country    = reader["Country"].ToString();
            user.State      = reader["State"].ToString();
            user.TotalPosts = Convert.ToInt32(reader["TotalPosts"], CultureInfo.InvariantCulture);
            user.AvatarUrl  = reader["AvatarUrl"].ToString();

            if (reader["DateCreated"] != DBNull.Value)
            {
                user.CreatedUtc = Convert.ToDateTime(reader["DateCreated"]);
            }

            if (reader["IsDeleted"] != DBNull.Value)
            {
                user.IsDeleted = Convert.ToBoolean(reader["IsDeleted"]);
            }
            if (reader["LastActivityDate"] != DBNull.Value)
            {
                user.LastActivityDate = Convert.ToDateTime(reader["LastActivityDate"]);
            }
            if (reader["LastLoginDate"] != DBNull.Value)
            {
                user.LastLoginDate = Convert.ToDateTime(reader["LastLoginDate"]);
            }

            if (reader["IsLockedOut"] != DBNull.Value)
            {
                user.IsLockedOut = Convert.ToBoolean(reader["IsLockedOut"]);
            }

            if (reader["TotalRevenue"] != DBNull.Value)
            {
                user.TotalRevenue = Convert.ToDecimal(reader["TotalRevenue"]);
            }

            user.TimeZoneId = reader["TimeZoneId"].ToString();

            if (reader["DateOfBirth"] != DBNull.Value)
            {
                user.DateOfBirth = Convert.ToDateTime(reader["DateOfBirth"]);
            }

            user.PhoneNumber          = reader["PhoneNumber"].ToString();
            user.PhoneNumberConfirmed = Convert.ToBoolean(reader["PhoneNumberConfirmed"]);
        }
コード例 #34
0
 public SysSignalROnlineService(DbContext databaseFactory, IUserInfo userInfo)
     : base(databaseFactory, userInfo)
 {
 }
 public HumanResourcesService(ILogger <HumanResourcesService> logger, IUserInfo userInfo, StoreDbContext dbContext)
     : base(logger, userInfo, dbContext)
 {
 }
コード例 #36
0
 public bool Equals(IUserInfo other)
 {
     return(object.ReferenceEquals(this, other) ||
            (other is UserDetail user && this.Equals(user)));
 }
コード例 #37
0
ファイル: IndexController.cs プロジェクト: windygu/Everything
 public IndexController(ISysControllerService sysControllerService, ISysUserService sysUserService, IUnitOfWork unitOfWork, IUserInfo userInfo)
 {
     _sysControllerService = sysControllerService;
     _sysUserService       = sysUserService;
     _unitOfWork           = unitOfWork;
     _userInfo             = userInfo;
 }
コード例 #38
0
 public MatchToPlayerRepository(ApplicationDbContext dbContext, IUserInfo userInfo) : base(dbContext, userInfo)
 {
     _dbContext = dbContext;
     _userInfo  = userInfo;
 }
コード例 #39
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="iTaskCenterService"></param>
 /// <param name="unitOfWork"></param>
 /// <param name="iSysUserService"></param>
 /// <param name="iUserInfo"></param>
 public TaskCenterController(ITaskCenterService iTaskCenterService, IUnitOfWork unitOfWork, ISysUserService iSysUserService, IUserInfo iUserInfo)
 {
     _iTaskCenterService = iTaskCenterService;
     _iUnitOfWork        = unitOfWork;
     _iSysUserService    = iSysUserService;
     _iUserInfo          = iUserInfo;
 }
コード例 #40
0
 public AboutUsController(IUnitOfWork unitOfWork, IUserInfo iUserInfo)
 {
     //_iAnnualPlanService = iAnnualPlanService;
     _unitOfWork = unitOfWork;
     _iUserInfo  = iUserInfo;
 }
コード例 #41
0
 public UserPasswordRepository(IUserInfo userInfo, FamilyHubDbContext dbContext)
     : base(userInfo, dbContext)
 {
 }
コード例 #42
0
 public PortsService(IDatabaseFactory databaseFactory, IUserInfo userInfo) : base(databaseFactory, userInfo)
 {
 }
コード例 #43
0
        /// <summary>
        /// Reporting is done in a function that returns a string, to avoid any performance impact when the trace log is not enabled.
        /// </summary>
        private string ReportPermissions(IUserInfo userInfo, PrincipalInfo principal, Lazy <IDictionary <Guid, string> > roleNamesIndex,
                                         IEnumerable <Permission> userPermissions, IEnumerable <ClaimInfo> claims, IEnumerable <bool> userHasClaims)
        {
            var report = new List <string>();

            // Create an index of permissions:

            var permissionsByClaim = new MultiDictionary <Guid, Permission>();

            foreach (var permission in userPermissions)
            {
                permissionsByClaim.Add(permission.ClaimID, permission);
            }

            // Analyze permissions for required claims:

            foreach (var claimResult in claims.Zip(userHasClaims, (Claim, UserHasIt) => new { Claim, UserHasIt }))
            {
                var claimPermissions = claimResult.Claim.ID != null
                    ? permissionsByClaim.Get(claimResult.Claim.ID.Value)
                    : Array.Empty <Permission>();

                var permissionsDescription = claimPermissions
                                             .Select(permission => new
                {
                    permission.IsAuthorized,
                    PrincipalOrRoleName = permission.PrincipalID != null
                                ? ("principal " + GetPermissionsPrincipalNameSafe(permission, principal))
                                : ("role " + GetRoleNameSafe(permission.RoleID.Value, roleNamesIndex))
                })
                                             .ToList();

                var allowedFor = permissionsDescription.Where(p => p.IsAuthorized).Select(p => p.PrincipalOrRoleName).ToList();
                var deniedFor  = permissionsDescription.Where(p => !p.IsAuthorized).Select(p => p.PrincipalOrRoleName).ToList();

                string explanation;
                if (deniedFor.Count != 0)
                {
                    if (allowedFor.Count != 0)
                    {
                        explanation = $"It is denied for {string.Join(", ", deniedFor)} and allowed for {string.Join(", ", allowedFor)} (deny overrides allow).";
                    }
                    else
                    {
                        explanation = $"It is denied for {string.Join(", ", deniedFor)}.";
                    }
                }
                else if (allowedFor.Count != 0)
                {
                    explanation = $"It is allowed for {string.Join(", ", allowedFor)}.";
                }
                else if (claimResult.Claim.ID == null)
                {
                    explanation = "It is denied by default (the claim does not exist or is no longer active).";
                }
                else
                {
                    explanation = "It is denied by default (no permissions defined).";
                }

                report.Add($"User {ReportUserNameOrAnonymous(userInfo)} {(claimResult.UserHasIt ? "has" : "doesn't have")} claim '{claimResult.Claim.Resource} {claimResult.Claim.Right}'. {explanation}");
            }

            return(string.Join("\r\n", report));
        }
コード例 #44
0
ファイル: RepositoryBase.cs プロジェクト: wenjunGG/PDAPI
 protected RepositoryBase(IDatabaseFactory databaseFactory, IUserInfo userInfo)
 {
     _dataContext = databaseFactory.Get();
     _userInfo    = userInfo;
     _dbset       = _dataContext.Set <T>();
 }
コード例 #45
0
 private static string ReportUserNameOrAnonymous(IUserInfo userInfo) => userInfo.IsUserRecognized ? userInfo.UserName : "******";
コード例 #46
0
 public SalesService(ILogger <SalesService> logger, IUserInfo userInfo, OnLineStoreDbContext dbContext)
     : base(logger, userInfo, dbContext)
 {
 }
コード例 #47
0
 public Task RegisterUser(IUserInfo userInfo)
 {
     return(proxyHub.Invoke(RegisterUserStr, userInfo));
 }
 /// <summary>
 /// Can user create, edit or delete task groups.
 /// </summary>
 private bool UserCanManageTaskGroups(IUserInfo user)
 {
     return(user.IsAuthorizedPerResource(StagingTaskInfo.TYPEINFO.ModuleName, TaskGroupInfo.PERMISSION_MANAGE_TASK_GROUPS, SiteContext.CurrentSiteName, false));
 }
コード例 #49
0
 public OrderService(IServiceProvider services, IDocumentSequenceService documentSequenceService, IUserInfo userInfo)
 {
     _documentSequenceService = documentSequenceService;
     _userInfo        = userInfo;
     _scope           = services.CreateScope();
     _databaseContext = _scope.ServiceProvider.GetRequiredService <KitchenKanbanDB>();
 }
コード例 #50
0
ファイル: BlogRepository.cs プロジェクト: Afulton11/website
 public BlogRepository(IUserInfo userInfo, DbContext dbContext)
     : base(userInfo, dbContext)
 {
 }
コード例 #51
0
        }                                         // title for the new module. defaults to friendly name

        public override void Initialize(string[] args, IPortalSettings portalSettings, IUserInfo userInfo, int activeTabId)
        {
            base.Initialize(args, portalSettings, userInfo, activeTabId);
            ParseParameters(this);
        }
コード例 #52
0
ファイル: SysRoleService.cs プロジェクト: jack19095/platform
 public SysRoleService(DbContext databaseFactory, IUserInfo userInfo)
     : base(databaseFactory, userInfo)
 {
 }
コード例 #53
0
ファイル: CrudController.cs プロジェクト: shumakovsl1/my
 protected CrudController(IUnitOfWork uow, IUserInfo userInfo) : base(userInfo)
 {
     _uow  = uow;
     _repo = _uow.GetRepository <T>();
 }
コード例 #54
0
 public Service(ILogger logger, IUserInfo userInfo, BlogDbContext dbcontext)
 {
     Logger    = logger;
     UserInfo  = userInfo;
     DbContext = dbcontext;
 }
コード例 #55
0
 public MyPlanController(IUserInfo iUserInfo, IPlanService iPlanService, IUnitOfWork unitOfWork)
 {
     _iUserInfo    = iUserInfo;
     _iPlanService = iPlanService;
     _unitOfWork   = unitOfWork;
 }
コード例 #56
0
 public ImageService(IServiceProvider services, IUserInfo userInfo)
 {
     _userInfo        = userInfo;
     _scope           = services.CreateScope();
     _databaseContext = _scope.ServiceProvider.GetRequiredService <KitchenKanbanDB>();
 }
コード例 #57
0
 public ProductionBusinessObject(ILogger logger, IUserInfo userInfo, StoreDbContext dbContext)
     : base(logger, userInfo, dbContext)
 {
 }
コード例 #58
0
        public IList <bool> GetAuthorizations(IUserInfo userInfo, IList <Claim> requiredClaims)
        {
            _logger.Warning("There is no authorization package installed. Deploy the necessary Rhetos package (for example, CommonConcepts).");

            return(requiredClaims.Select(c => false).ToList());
        }
コード例 #59
0
 public WarehouseService(ILogger <WarehouseService> logger, OnlineStoreDbContext dbContext, IUserInfo userInfo)
     : base(logger, dbContext, userInfo)
 {
 }
コード例 #60
0
 public JournalEntryHistoryDataService(IAppDataService appDataService, IDexcomDataStore dexcomDataStore, IUserInfo userInfo)
 {
     this.appDataService  = appDataService;
     this.dexcomDataStore = dexcomDataStore;
     this.userInfo        = userInfo;
 }