@@ -70,24 +70,39 @@ class Tag {
7070# Query
7171``` csharp
7272// OneToOne、ManyToOne
73- var t0 = fsql .Select <Tag >().Where (a => a .Parent .Parent .Name == " 粤语" ).ToList ();
73+ var t0 = fsql .Select <Tag >()
74+ .Where (a => a .Parent .Parent .Name == " 粤语" )
75+ .ToList ();
7476
7577// OneToMany
76- var t1 = fsql .Select <Tag >().Where (a => a .Tags .AsSelect ().Any (t => t .Parent .Id == 10 )).ToList ();
78+ var t1 = fsql .Select <Tag >()
79+ .Where (a => a .Tags .AsSelect ()
80+ .Any (t => t .Parent .Id == 10 ))
81+ .ToList ();
7782
7883// ManyToMany
79- var t2 = fsql .Select <Song >().Where (s => s .Tags .AsSelect ().Any (t => t .Name == " 国语" )).ToList ();
84+ var t2 = fsql .Select <Song >()
85+ .Where (s => s .Tags .AsSelect ()
86+ .Any (t => t .Name == " 国语" ))
87+ .ToList ();
8088```
8189更多前往Wiki:[ 《Select 查询数据文档》] ( https://github.com/2881099/FreeSql/wiki/%e6%9f%a5%e8%af%a2 )
8290
8391``` csharp
84- var t3 = fsql .Select <Song >.Where (a => new [] { 1 , 2 , 3 }.Contains (a .Id )).ToList ();
92+ var t3 = fsql .Select <Song >()
93+ .Where (a => new [] { 1 , 2 , 3 }.Contains (a .Id ))
94+ .ToList ();
8595```
8696``` csharp
87- var t4 = fsql .Select < Song > s .Where (a => a .CreateTime .Date == DateTime .Now .Date ).ToList ();
97+ var t4 = fsql .Select <Song >()
98+ .Where (a => a .CreateTime .Date == DateTime .Now .Date )
99+ .ToList ();
88100```
89101``` csharp
90- var t5 = fsql .Select < Song > s .OrderBy (a => Guid .NewGuid ()).Limit (1 ).ToList ();
102+ var t5 = fsql .Select <Song >()
103+ .OrderBy (a => Guid .NewGuid ())
104+ .Limit (1 )
105+ .ToList ();
91106```
92107更多前往Wiki:[ 《表达式函数》] ( https://github.com/2881099/FreeSql/wiki/%e8%a1%a8%e8%be%be%e5%bc%8f%e5%87%bd%e6%95%b0 )
93108
@@ -96,13 +111,11 @@ var t5 = fsql.Select<Song>s.OrderBy(a => Guid.NewGuid()).Limit(1).ToList();
96111
97112``` csharp
98113using (var uow = fsql .CreateUnitOfWork ()) {
99-
100114 var songRepository = uow .GetRepository <Song , int >();
101115 var tagRepository = uow .GetRepository <Tag , int >();
102116
103117 await songRepository .InsertAsync (new Song ());
104118 await tagRepository .InsertAsync (new Tag ());
105-
106119 uow .Commit ();
107120}
108121```
@@ -112,7 +125,6 @@ using (var uow = fsql.CreateUnitOfWork()) {
112125
113126``` csharp
114127public class SongContext : DbContext {
115-
116128 public DbSet <Song > Songs { get ; set ; }
117129 public DbSet <Tag > Tags { get ; set ; }
118130
@@ -144,7 +156,6 @@ using (var ctx = new SongContext()) {
144156
145157``` csharp
146158public void ConfigureServices (IServiceCollection services ) {
147-
148159 services .AddSingleton <IFreeSql >(Fsql );
149160 services .AddFreeRepository (filter => filter
150161 .Apply <ISoftDelete >(" SoftDelete" , a => a .IsDeleted == false )
0 commit comments