Пример #1
0
        public async Task CountEnabledAppsAsyncTest()
        {
            fsq.Delete <App>().Where("1=1").ExecuteAffrows();
            var id     = Guid.NewGuid().ToString();
            var source = new Data.Entity.App
            {
                Id         = id,
                Name       = "xx",
                Secret     = "sec",
                CreateTime = DateTime.Now,
                UpdateTime = DateTime.Now,
                Enabled    = true
            };
            var result = await service.AddAsync(source);

            Assert.IsTrue(result);
            var id1     = Guid.NewGuid().ToString();
            var source1 = new Data.Entity.App
            {
                Id         = id1,
                Name       = "xx",
                Secret     = "sec",
                CreateTime = DateTime.Now,
                UpdateTime = DateTime.Now,
                Enabled    = false
            };
            var result1 = await service.AddAsync(source1);

            Assert.IsTrue(result1);

            var count = await service.CountEnabledAppsAsync();

            Assert.AreEqual(1, count);
        }
Пример #2
0
        public async Task <IActionResult> AppCount()
        {
            var appCount = await _appService.CountEnabledAppsAsync();

            return(Json(appCount));
        }