From e5ad070a65a9e9582fa8a000b09370862a5af422 Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Thu, 9 May 2019 17:16:45 +0800 Subject: [PATCH] Upate Demo --- .../SqlServerTest/Demo/Demo1_Queryable.cs | 34 +++++++++++++++++-- Src/Asp.Net/SqlServerTest/Program.cs | 1 + 2 files changed, 33 insertions(+), 2 deletions(-) diff --git a/Src/Asp.Net/SqlServerTest/Demo/Demo1_Queryable.cs b/Src/Asp.Net/SqlServerTest/Demo/Demo1_Queryable.cs index 23cf70bb1..8b5a461f5 100644 --- a/Src/Asp.Net/SqlServerTest/Demo/Demo1_Queryable.cs +++ b/Src/Asp.Net/SqlServerTest/Demo/Demo1_Queryable.cs @@ -1,16 +1,46 @@ -using System; +using SqlSugar; +using System; using System.Collections.Generic; using System.Linq; using System.Text; -namespace OrmTest.Demo +namespace OrmTest { public class Demo1_Queryable { public static void Init() { + Async(); + } + private static void Async() + { + Console.WriteLine(""); + Console.WriteLine("#### Async Start ####"); + SqlSugarClient db = new SqlSugarClient(new ConnectionConfig() + { + DbType = DbType.SqlServer, + ConnectionString = Config.ConnectionString, + InitKeyType = InitKeyType.Attribute, + IsAutoCloseConnection = true, + AopEvents = new AopEvents + { + OnLogExecuting = (sql, p) => + { + Console.WriteLine(sql); + } + } + }); + + + var task1 = db.Queryable().FirstAsync(); + var task2 = db.Queryable().Where(it => it.Id == 1).ToListAsync(); + + task1.Wait(); + task2.Wait(); + + Console.WriteLine("#### Async End ####"); } } } diff --git a/Src/Asp.Net/SqlServerTest/Program.cs b/Src/Asp.Net/SqlServerTest/Program.cs index 0184d0b67..8e49237c7 100644 --- a/Src/Asp.Net/SqlServerTest/Program.cs +++ b/Src/Asp.Net/SqlServerTest/Program.cs @@ -12,6 +12,7 @@ namespace OrmTest //Demo Demo1_SqlSugarClient.Init(); + Demo1_Queryable.Init(); Democ_GobalFilter.Init(); DemoD_DbFirst.Init(); DemoE_CodeFirst.Init();