示例#1
0
文件: Mocks.cs 项目: supermuk/iudico
        private void MockBanStorage()
        {
            var context = this.mockSecurityDataContext.Object;
            Func<ISecurityDataContext> createSecurityDataContext = () => { return context; };

            var dbbanStorage = new DatabaseBanStorage(this.mockLmsService.Object, createSecurityDataContext);
            var cachePrvoider = new HttpCache();
            this.banStorage = new CachedBanStorage(dbbanStorage, cachePrvoider);
        }
示例#2
0
        private void MockBanStorage()
        {
            var context = this.mockSecurityDataContext.Object;
            Func <ISecurityDataContext> createSecurityDataContext = () => { return(context); };

            var dbbanStorage  = new DatabaseBanStorage(this.mockLmsService.Object, createSecurityDataContext);
            var cachePrvoider = new HttpCache();

            this.banStorage = new CachedBanStorage(dbbanStorage, cachePrvoider);
        }
示例#3
0
文件: Mocks.cs 项目: supermuk/iudico
 private void MockBanStorage()
 {
     var context = _MockSecurityDataContext.Object;
     Func<ISecurityDataContext> createSecurityDataContext = () =>
     {
         return context;
     };
     _BanStorage = new DatabaseBanStorage
         (_MockLmsService.Object, createSecurityDataContext);
 }
示例#4
0
文件: Mocks.cs 项目: nbl852003/iudico
        private void MockBanStorage()
        {
            var context = _MockSecurityDataContext.Object;
            Func <ISecurityDataContext> createSecurityDataContext = () =>
            {
                return(context);
            };

            _BanStorage = new DatabaseBanStorage
                              (_MockLmsService.Object, createSecurityDataContext);
        }
示例#5
0
 public BanController(IBanStorage banStorage)
 {
     _BanStorage = banStorage;
 }
示例#6
0
 public SecurityService(IBanStorage banStorage)
 {
     this.BanStorage = banStorage;
 }
示例#7
0
 public SecurityService()
 {
     this.BanStorage = new DatabaseBanStorage();
 }
示例#8
0
 public BanController(IBanStorage banStorage)
 {
     this.BanStorage = banStorage;
 }
示例#9
0
 public CachedBanStorage(IBanStorage storage, ICacheProvider cachePrvoider)
 {
     this.storage       = storage;
     this.cachePrvoider = cachePrvoider;
 }
示例#10
0
 public BanController(IBanStorage banStorage)
 {
     _BanStorage = banStorage;
 }
示例#11
0
 public CachedBanStorage(IBanStorage storage, ICacheProvider cachePrvoider)
 {
     this.storage = storage;
     this.cachePrvoider = cachePrvoider;
 }
示例#12
0
 public BanController(IBanStorage banStorage)
 {
     this.BanStorage = banStorage;
 }
示例#13
0
 public SecurityService(IBanStorage banStorage)
 {
     _BanStorage = banStorage;
 }
示例#14
0
 public SecurityService()
 {
     _BanStorage = new DatabaseBanStorage();
 }