예제 #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();
 }