Exemplo n.º 1
0
 public OrgRoleService(
     IMSRepository <OrgRoleEntity> _orgRoleRepo,
     IStringArraySerializer permissionSerializer)
 {
     this._orgRoleRepo         = _orgRoleRepo;
     this.permissionSerializer = permissionSerializer;
 }
Exemplo n.º 2
0
 public AdminMetroAdWindowController(IStringArraySerializer stringArraySerializer, IMessagePublisher messagePublisher,
                                     ICacheProvider _cache, ICacheKeyManager cacheKeyManager)
 {
     this.stringArraySerializer = stringArraySerializer;
     this.messagePublisher      = messagePublisher;
     this._cache          = _cache;
     this.cacheKeyManager = cacheKeyManager;
 }
Exemplo n.º 3
0
 public RoleService(
     IMSRepository <RoleEntity> _roleRepo,
     IMSRepository <AdminRoleEntity> _userRoleRepo,
     IStringArraySerializer permissionSerializer)
 {
     this._roleRepo            = _roleRepo;
     this._userRoleRepo        = _userRoleRepo;
     this.permissionSerializer = permissionSerializer;
 }
Exemplo n.º 4
0
 public PermissionValidatorService(
     ICacheProvider _cache,
     ICacheKeyManager keyManager,
     IMSRepository <RoleEntity> _repo,
     IStringArraySerializer permissionSerializer)
 {
     this._cache               = _cache;
     this._keyManager          = keyManager;
     this._repo                = _repo;
     this.permissionSerializer = permissionSerializer;
 }
Exemplo n.º 5
0
 public AdminRoleController(
     ICacheProvider cache,
     IRoleService _roleService,
     ICacheKeyManager cacheKey,
     IMessagePublisher publisher,
     IStringArraySerializer permissionSerializer)
 {
     this._cache               = cache;
     this._roleService         = _roleService;
     this._cacheKey            = cacheKey;
     this._publisher           = publisher;
     this.permissionSerializer = permissionSerializer;
 }
Exemplo n.º 6
0
        public OrderService(
            IServiceProvider provider, IMetroAdRepository <OrderEntity> repo,
            IStringArraySerializer stringArraySerializer,
            IMetroAdDbFactory metroAdDbFactory,
            IMSRepository <UserEntity> _userRepo) : base(provider, repo)
        {
            this.stringArraySerializer = stringArraySerializer;
            this._dbFactory            = metroAdDbFactory;
            this._userRepo             = _userRepo;

            this._config = provider.ResolveConfig_();
            if (int.TryParse(this._config["order_no_len"] ?? "9", out var len))
            {
                len.Should().BeGreaterThan(5);
                this.OrderNoLength = len;
            }
        }
Exemplo n.º 7
0
 public AdminCaseController(IStringArraySerializer stringArraySerializer, ICacheProvider _cache, ICacheKeyManager cacheKeyManager)
 {
     this.stringArraySerializer = stringArraySerializer;
     this._cache          = _cache;
     this.cacheKeyManager = cacheKeyManager;
 }
Exemplo n.º 8
0
 public CaseService(IServiceProvider provider, IMetroAdRepository<CaseEntity> repo, IStringArraySerializer stringArraySerializer) : base(provider, repo)
 {
     this.stringArraySerializer = stringArraySerializer;
 }
Exemplo n.º 9
0
 public AdminMetroOrderController(IStringArraySerializer stringArraySerializer, ICacheKeyManager cacheKeyManager, ICacheProvider cacheProvider)
 {
     this.stringArraySerializer = stringArraySerializer;
     this.cacheProvider         = cacheProvider;
     this.cacheKeyManager       = cacheKeyManager;
 }