@@ -29,7 +29,7 @@ public class Feature
29
29
private static readonly Feature __aggregateExplain = new Feature ( "AggregateExplain" , new SemanticVersion ( 2 , 6 , 0 ) ) ;
30
30
private static readonly Feature __aggregateOut = new Feature ( "Aggregate" , new SemanticVersion ( 2 , 6 , 0 ) ) ;
31
31
private static readonly Feature __bypassDocumentValidation = new Feature ( "BypassDocumentValidation" , new SemanticVersion ( 3 , 2 , 0 ) ) ;
32
- private static readonly Feature __collation = new Feature ( "Collation" , new SemanticVersion ( 3 , 3 , 11 ) ) ;
32
+ private static readonly CollationFeature __collation = new CollationFeature ( "Collation" , new SemanticVersion ( 3 , 3 , 11 ) ) ;
33
33
private static readonly Feature __createIndexesCommand = new Feature ( "CreateIndexesCommand" , new SemanticVersion ( 3 , 0 , 0 ) ) ;
34
34
private static readonly Feature __currentOpCommand = new Feature ( "CurrentOpCommand" , new SemanticVersion ( 3 , 2 , 0 ) ) ;
35
35
private static readonly Feature __documentValidation = new Feature ( "DocumentValidation" , new SemanticVersion ( 3 , 2 , 0 ) ) ;
@@ -42,7 +42,7 @@ public class Feature
42
42
private static readonly Feature __indexOptionsDefaults = new Feature ( "IndexOptionsDefaults" , new SemanticVersion ( 3 , 2 , 0 ) ) ;
43
43
private static readonly Feature __maxTime = new Feature ( "MaxTime" , new SemanticVersion ( 2 , 6 , 0 ) ) ;
44
44
private static readonly Feature __partialIndexes = new Feature ( "PartialIndexes" , new SemanticVersion ( 3 , 2 , 0 ) ) ;
45
- private static readonly Feature __readConcern = new Feature ( "ReadConcern" , new SemanticVersion ( 3 , 2 , 0 ) ) ;
45
+ private static readonly ReadConcernFeature __readConcern = new ReadConcernFeature ( "ReadConcern" , new SemanticVersion ( 3 , 2 , 0 ) ) ;
46
46
private static readonly Feature __scramSha1Authentication = new Feature ( "ScramSha1Authentication" , new SemanticVersion ( 3 , 0 , 0 ) ) ;
47
47
private static readonly Feature __userManagementCommands = new Feature ( "UserManagementCommands" , new SemanticVersion ( 2 , 6 , 0 ) ) ;
48
48
private static readonly Feature __writeCommands = new Feature ( "WriteCommands" , new SemanticVersion ( 2 , 6 , 0 ) ) ;
@@ -80,7 +80,7 @@ public class Feature
80
80
/// <summary>
81
81
/// Gets the collation feature.
82
82
/// </summary>
83
- public static Feature Collation => __collation ;
83
+ public static CollationFeature Collation => __collation ;
84
84
85
85
/// <summary>
86
86
/// Gets the create indexes command feature.
@@ -145,7 +145,7 @@ public class Feature
145
145
/// <summary>
146
146
/// Gets the read concern feature.
147
147
/// </summary>
148
- public static Feature ReadConcern => __readConcern ;
148
+ public static ReadConcernFeature ReadConcern => __readConcern ;
149
149
150
150
/// <summary>
151
151
/// Gets the scram sha1 authentication feature.
0 commit comments