@@ -10,17 +10,12 @@ public class DbSet
10
10
{
11
11
}
12
12
13
- public class DbSet < T > : IEnumerable < T >
13
+ public class DbSet < TEntity > : IEnumerable < TEntity >
14
14
{
15
- public void Add ( T t ) { }
16
- public System . Threading . Tasks . Task < int > AddAsync ( T t ) => null ;
17
- public void AddRange ( IEnumerable < T > t ) { }
18
- public System . Threading . Tasks . Task < int > AddRangeAsync ( IEnumerable < T > t ) => null ;
19
- public void Attach ( T t ) { }
20
- public void AttachRange ( IEnumerable < T > t ) { }
21
- public void Update ( T t ) { }
22
- public void UpdateRange ( IEnumerable < T > t ) { }
23
- IEnumerator < T > IEnumerable < T > . GetEnumerator ( ) => null ;
15
+ public void Add ( TEntity t ) { }
16
+ public void AddRange ( IEnumerable < TEntity > t ) { }
17
+ public void Attach ( TEntity t ) { }
18
+ IEnumerator < TEntity > IEnumerable < TEntity > . GetEnumerator ( ) => null ;
24
19
IEnumerator IEnumerable . GetEnumerator ( ) => null ;
25
20
}
26
21
@@ -59,17 +54,22 @@ public class DbRawSqlQuery<T> : IEnumerable<T>, IListSource, IDbAsyncEnumerable
59
54
60
55
namespace Microsoft . EntityFrameworkCore
61
56
{
62
- public class DbSet < T > : IEnumerable < T >
57
+ public class DbSet < TEntity > : IEnumerable < TEntity >
63
58
{
64
- public void Add ( T t ) { }
65
- public System . Threading . Tasks . Task < int > AddAsync ( T t ) => null ;
66
- public void AddRange ( IEnumerable < T > t ) { }
67
- public System . Threading . Tasks . Task < int > AddRangeAsync ( IEnumerable < T > t ) => null ;
68
- public void Attach ( T t ) { }
69
- public void AttachRange ( IEnumerable < T > t ) { }
70
- public void Update ( T t ) { }
71
- public void UpdateRange ( IEnumerable < T > t ) { }
72
- IEnumerator < T > IEnumerable < T > . GetEnumerator ( ) => null ;
59
+ public void Add ( TEntity t ) { }
60
+ public System . Threading . Tasks . Task < int > AddAsync ( TEntity t , System . Threading . CancellationToken ct = default ) => null ;
61
+ public void AddRange ( IEnumerable < TEntity > t ) { }
62
+ public void AddRange ( TEntity [ ] t ) { }
63
+ public System . Threading . Tasks . Task < int > AddRangeAsync ( IEnumerable < TEntity > t , System . Threading . CancellationToken ct = default ) => null ;
64
+ public System . Threading . Tasks . Task < int > AddRangeAsync ( TEntity [ ] t ) => null ;
65
+ public void Attach ( TEntity t ) { }
66
+ public void AttachRange ( IEnumerable < TEntity > t ) { }
67
+ public void AttachRange ( TEntity [ ] t ) { }
68
+ public void Update ( TEntity t ) { }
69
+ public void UpdateRange ( IEnumerable < TEntity > t ) { }
70
+ public void UpdateRange ( TEntity [ ] t ) { }
71
+
72
+ IEnumerator < TEntity > IEnumerable < TEntity > . GetEnumerator ( ) => null ;
73
73
IEnumerator IEnumerable . GetEnumerator ( ) => null ;
74
74
}
75
75
0 commit comments