/// <summary> /// 构造方法 /// </summary> public DbBase() { #region cgt数据库 db = new cgtContext(); interfaceAccount = new CgtEfRepository <InterfaceAccount>(db); #endregion #region cgt_log日志库 var cgtLogdb = new cgt_logContext(); aliCheckTicketLog = new CgtLogEfRepository <AliCheckTicketLog>(cgtLogContext); #endregion #region cgt_ali日志库 var cgtAlidb = new cgt_aliContext(); aliEnterpriseOrder = new CgtAliEfRepository <AliEnterpriseOrder>(cgt_aliContext); #endregion }
/// <summary> /// 构造方法 /// </summary> public DbBase() { #region var collectionContext = new CollectionContext(); userAccount = new CollectionEfRepository <UserAccount>(collectionContext); #endregion }
/// <summary> /// 用户登陆 /// </summary> /// <returns></returns> public UserInfo Login() { userRepository = ServiceLocator.Instance.GetService <IExtensionRepository <UserInfo> >(); string md5 = Md5Password(); return(userRepository.Find(i => i.UserName == this.UserName && i.Password == md5)); }
/// <summary> /// Creates instance of <see href="ExtensionManager" /> /// </summary> /// <param name="extensionRepository"></param> /// <param name="loader"></param> /// <param name="options"></param> public ExtensionManager( IExtensionRepository extensionRepository, IExtensionLoader loader, IOptions<ExtensionOptions> options) { _repository = extensionRepository; _loader = loader; _options = options; }
public UserController() { userAccountRepository = ServiceLocator.Instance.GetService <IExtensionRepository <UserAccount> >(); orderRepository = ServiceLocator.Instance.GetService <IExtensionRepository <OrderInfo> >(); userRepository = ServiceLocator.Instance.GetService <IExtensionRepository <UserInfo> >(); userExtRepository = ServiceLocator.Instance.GetService <IExtensionRepository <UserExtension> >(); logRepository = ServiceLocator.Instance.GetService <IMongoRepository <ActionLog> >(); userExtRepository.SetDataContext(db); userRepository.SetDataContext(db); userAccountRepository.SetDataContext(db); }
public ProductController() { productRepository = ServiceLocator.Instance.GetService <IExtensionRepository <Product> >(); categoryRepository = ServiceLocator.Instance.GetService <IExtensionRepository <Category> >(); cateList = new List <SelectListItem>(); foreach (var i in categoryRepository .GetModel() .ToDictionary(i => i.Id.ToString(), j => j.Name)) { cateList.Add(new SelectListItem { Text = i.Value, Value = i.Key }); } }
public ExecutionController( IExecutionRequestContextBuilder erContextBuilder, IExecutionRepository execRepository, IExtensionRepository extensionRepository, IExtensionObjectApiModelService extensionObjectApiModelService, IExtensionRsaKeyProvider extensionRsaKeyProvider, IExecutionRequestRouter execRequestRouter, IExecutionUpdatePublisher execUpdatePublisher, IExecutionServiceProvider execServiceProvider, ISigner <DirectExecutionRequestApiModel> directExecRequestSigner, IUserContext userContext) { this.erContextBuilder = erContextBuilder; this.execRepository = execRepository; this.extensionRepository = extensionRepository; this.extensionObjectApiModelService = extensionObjectApiModelService; this.extensionRsaKeyProvider = extensionRsaKeyProvider; this.execRequestRouter = execRequestRouter; this.execUpdatePublisher = execUpdatePublisher; this.userContext = userContext; this.execServiceProvider = execServiceProvider; this.directExecRequestSigner = directExecRequestSigner; }
public BaseController() { db = new ManagerContext(); menuRepository = new ManagerEfRepository <WebManageMenus>(); roleRepository = new ManagerEfRepository <WebManageRoles>(); webDataCtrlRepository = new ManagerEfRepository <WebDataCtrl>(); webDataSettingRepository = new ManagerEfRepository <WebDataSetting>(); departmentsRepository = new ManagerEfRepository <WebDepartments>(); userRepository = new ManagerEfRepository <WebManageUsers>(); webManageRoles_WebManageMenus_Authority_RRepository = new ManagerEfRepository <WebManageRoles_WebManageMenus_Authority_R>(); webLoggerRepository = new ManagerEfRepository <WebLogger>(); webCommonAreasRepository = new ManagerEfRepository <WebCommonAreas>(); webAuthorityCommandsRepository = new ManagerEfRepository <Lind.DDD.Domain.WebAuthorityCommands>(); menuRepository.SetDataContext(db); roleRepository.SetDataContext(db); webDataCtrlRepository.SetDataContext(db); webDataSettingRepository.SetDataContext(db); departmentsRepository.SetDataContext(db); userRepository.SetDataContext(db); webManageRoles_WebManageMenus_Authority_RRepository.SetDataContext(db); webLoggerRepository.SetDataContext(db); webCommonAreasRepository.SetDataContext(db); webAuthorityCommandsRepository.SetDataContext(db); }
public ExtensionExample(Storage storage, IExtensionRepository <UserModel> userRepository) { Storage = storage; UserRepository = userRepository; }
public ExecutionRequestContextBuilder(IExtensionRepository extensionRepository) { this.extensionRepository = extensionRepository; }
public ExtensionService(IExtensionRepository extensionRepository, IUnitOfWork uow) { this.extensionRepository = extensionRepository; this.uow = uow; }
public static TEntity[] GetActive <TEntity>(this IExtensionRepository <TEntity> self) where TEntity : IActive, IModel { return(self.GetAll().Where(entity => entity.IsActive).ToArray()); }
public CatalogController(ICatalogSearchService catalogSearchService, IExtensionRepository extensionRepository) { this.catalogSearchService = catalogSearchService; this.extensionRepository = extensionRepository; }
public OrderInfo() { orderDetailRepository = ServiceLocator.Instance.GetService <IExtensionRepository <OrderDetail> >(); }
public static async Task <TEntity> SomeUserRepositoryMethod <TEntity>(this IExtensionRepository <TEntity> self) where TEntity : UserModel { return(await self.GetAll().FirstOrDefaultAsync(model => model.IsTestBoolProperty)); }
/// <summary> /// 验证用户是否存在 /// </summary> /// <returns></returns> public bool IsExistUser() { userRepository = ServiceLocator.Instance.GetService <IExtensionRepository <UserInfo> >(); return(userRepository.GetModel(i => i.UserName == this.UserName || i.RealName == this.RealName).Count() > 0); }
public EvaluationController() { db = new ManagerContext(); evaluationRepository = new ManagerEfRepository <Evaluation>(); }