Skip to content

Commit c5b63cc

Browse files
pawelbaranadecler
authored andcommitted
compliance restored
1 parent d6a23e5 commit c5b63cc

File tree

2 files changed

+20
-4
lines changed

2 files changed

+20
-4
lines changed

Mongo_Engine/Convert/MongoQuery.cs

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,37 +21,48 @@
2121
*/
2222

2323
using BH.Engine.Reflection;
24+
using BH.oM.Base.Attributes;
2425
using BH.oM.Data.Requests;
2526
using MongoDB.Bson;
2627
using System;
2728
using System.Collections.Generic;
29+
using System.ComponentModel;
2830
using System.Linq;
2931

3032
namespace BH.Engine.Adapters.Mongo
3133
{
3234
public static partial class Convert
3335
{
3436
/***************************************************/
35-
/**** Public Interface ****/
37+
/**** Public Interface ****/
3638
/***************************************************/
3739

40+
[Description("Converts a given IRequest into Bson document.")]
41+
[Input("query", "Request to be converted to a Bson document.")]
42+
[Output("document", "Bson document that resulted from converting the input request.")]
3843
public static BsonDocument IToMongoQuery(this IRequest query)
3944
{
4045
return ToMongoQuery(query as dynamic);
4146
}
4247

4348

4449
/***************************************************/
45-
/**** Private Methods - Curves ****/
50+
/**** Public Methods ****/
4651
/***************************************************/
4752

53+
[Description("Converts a given CustomRequest into Bson document.")]
54+
[Input("query", "Request to be converted to a Bson document.")]
55+
[Output("document", "Bson document that resulted from converting the input request.")]
4856
public static BsonDocument ToMongoQuery(this CustomRequest query)
4957
{
5058
return BsonDocument.Parse(query.Body);
5159
}
5260

5361
/***************************************************/
5462

63+
[Description("Converts a given FilterRequest into Bson document.")]
64+
[Input("query", "Request to be converted to a Bson document.")]
65+
[Output("document", "Bson document that resulted from converting the input request.")]
5566
public static BsonDocument ToMongoQuery(this FilterRequest query)
5667
{
5768
BsonDocument document = new BsonDocument();
@@ -89,6 +100,9 @@ public static BsonDocument ToMongoQuery(this FilterRequest query)
89100

90101
/***************************************************/
91102

103+
[Description("Converts a given IResultRequest into Bson document.")]
104+
[Input("query", "Request to be converted to a Bson document.")]
105+
[Output("document", "Bson document that resulted from converting the input request.")]
92106
public static BsonDocument ToMongoQuery(this IResultRequest query)
93107
{
94108
BsonDocument document = new BsonDocument();
@@ -115,6 +129,8 @@ public static BsonDocument ToMongoQuery(this IResultRequest query)
115129
}
116130

117131

132+
/***************************************************/
133+
/**** Fallback Methods ****/
118134
/***************************************************/
119135

120136
private static BsonDocument ToMongoQuery(this IRequest query)

Mongo_Engine/Mongo_Engine.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
<PropertyGroup>
44
<TargetFramework>netstandard2.0</TargetFramework>
5-
<AssemblyVersion>6.0.0.0</AssemblyVersion>
6-
<Description>https://github.com/BHoM/Mongo_Toolkit</Description>
5+
<AssemblyVersion>6.1.0.0</AssemblyVersion>
6+
<Description>https://github.com/BHoM/Mongo_Toolkit</Description>
77
<Version>5.0.0</Version>
88
<Authors>BHoM</Authors>
99
<Copyright>Copyright © https://github.com/BHoM</Copyright>

0 commit comments

Comments
 (0)