コード例 #1
0
        public void Subscribing(string login)
        {
            string            me      = HttpContext.Session.GetString("User_Login");
            SubscribesService service = new SubscribesService(services);

            service.AddSubscribe(me, login);
        }
コード例 #2
0
        public List <ShortSubscriberDTO> SubscribersTop20(string login)
        {
            SubscribesService         service = new SubscribesService(services);
            List <ShortSubscriberDTO> result  = service.GetTop20Subscribers(login);

            return(result);
        }
コード例 #3
0
        private void InitTestServices()
        {
            var options = new DbContextOptionsBuilder <ApplicationDbContext>()
                          .UseInMemoryDatabase(Guid.NewGuid().ToString());

            ApplicationDbContext dbContext = new ApplicationDbContext(options.Options);

            this.userSubscribeRepository = new EfDeletableEntityRepository <UserSubscribe>(dbContext);

            var logger = Mock.Of <ILogger <SubscribesService> >();

            this.subscribesService = new SubscribesService(
                logger,
                this.userSubscribeRepository);
        }