diff --git a/src/MongoDB.Driver.Core/Core/Connections/ClientDocumentHelper.cs b/src/MongoDB.Driver.Core/Core/Connections/ClientDocumentHelper.cs index 36168d69840..709ad9cf7ea 100644 --- a/src/MongoDB.Driver.Core/Core/Connections/ClientDocumentHelper.cs +++ b/src/MongoDB.Driver.Core/Core/Connections/ClientDocumentHelper.cs @@ -94,6 +94,11 @@ internal static BsonDocument CreateDriverDocument(string driverVersion) driverName = $"{driverName}|legacy"; } + if (TryGetType("MongoDB.AspNetCore.OData.MongoEnableQueryAttribute, MongoDB.AspNetCore.OData", out _)) + { + driverName = $"{driverName}|odata"; + } + if (TryGetType("MongoDB.EntityFrameworkCore.Query.MongoQueryContext, MongoDB.EntityFrameworkCore", out var queryContextType)) { var efVersion = GetAssemblyVersion(queryContextType.Assembly);