static void Main(string[] args)
        {
            ReadJson.Init();

#if RELEASE
            BenchmarkRunner.Run <InsertMain>();
#endif

#if DEBUG
            var         dal     = new SearchConditionMain();
            MockGuidDAL GuidDal = new MockGuidDAL();
            MockIntDal  IntDal  = new MockIntDal();
            GuidDal.Drop();
            IntDal.Drop();

            for (int i = 0; i < 1; i++)
            {
                //Task.Run(() =>
                //{
                //var result =
                dal.条件查询Dapper_SQL();
                dal.条件查询封装();
                dal.条件查询转对象();
                var result = dal.条件查询数量();
                //dal.分页查询();
                Console.WriteLine($"item : {i}");
                Console.WriteLine($"result : {result.ToJson()}");
                //});
            }
#endif
            Console.WriteLine("操作完成");
            Console.ReadLine();
        }
 public SearchIdMain()
 {
     ReadJson.Init();
     // 设置AutoMapper映射信息
     AutoMapperExtension.RegisterAutoMapper();
     data = GuidDal.SearchAll(pageIndex: 0, pageSize: 4000).Select(g => g.id);
 }
        public InsertMain()
        {
            ReadJson.Init();
            // 设置AutoMapper映射信息
            AutoMapperExtension.RegisterAutoMapper();

            foreach (var item in ReadJson.Load())
            {
                gdl.Push(item);
                idl.Push(item);
            }
        }
        public DeleteMain()
        {
            ReadJson.Init();
            // 设置AutoMapper映射信息
            AutoMapperExtension.RegisterAutoMapper();

            foreach (var id in GuidDal.SearchSql(pageIndex: 0, pageSize: 6000).Select(e => e.id))
            {
                idList.Enqueue(id);
            }

            foreach (var id in GuidDal.Search(new GuidQuery()
            {
                IsDelete = true, Page = new QueryPagination {
                    Index = 0, Size = 300
                }
            }).Select(e => e.id))
            {
                delList.Enqueue(id);
            }
        }
Beispiel #5
0
 public SearchConditionMain()
 {
     ReadJson.Init();
     // 设置AutoMapper映射信息
     AutoMapperExtension.RegisterAutoMapper();
 }