Added summary where needed.
This commit is contained in:
@@ -9,16 +9,13 @@
|
|||||||
<PackageReference Include="Microsoft.Extensions.Identity.Stores" Version="2.0.1" />
|
<PackageReference Include="Microsoft.Extensions.Identity.Stores" Version="2.0.1" />
|
||||||
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.5.0" />
|
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.5.0" />
|
||||||
<PackageReference Include="MongoDB.Driver" Version="2.5.0" />
|
<PackageReference Include="MongoDB.Driver" Version="2.5.0" />
|
||||||
|
<PackageReference Include="MongoDbGenericRepository" Version="1.3.6" />
|
||||||
<PackageReference Include="xunit" Version="2.3.1" />
|
<PackageReference Include="xunit" Version="2.3.1" />
|
||||||
<PackageReference Include="xunit.runner.console" Version="2.3.1" />
|
<PackageReference Include="xunit.runner.console" Version="2.3.1" />
|
||||||
<PackageReference Include="xunit.runner.visualstudio" Version="2.3.1" />
|
<PackageReference Include="xunit.runner.visualstudio" Version="2.3.1" />
|
||||||
<DotNetCliToolReference Include="dotnet-xunit" Version="2.3.0-beta4-build3742" />
|
<DotNetCliToolReference Include="dotnet-xunit" Version="2.3.0-beta4-build3742" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
|
||||||
<ProjectReference Include="..\MongoDbGenericRepository\MongoDbGenericRepository.csproj" />
|
|
||||||
</ItemGroup>
|
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Reference Include="System.Configuration">
|
<Reference Include="System.Configuration">
|
||||||
<HintPath>..\..\..\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Configuration.dll</HintPath>
|
<HintPath>..\..\..\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\System.Configuration.dll</HintPath>
|
||||||
|
|||||||
@@ -30,22 +30,35 @@
|
|||||||
<WarningLevel>4</WarningLevel>
|
<WarningLevel>4</WarningLevel>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
<Reference Include="DnsClient, Version=1.0.7.0, Culture=neutral, PublicKeyToken=4574bb5573c51424, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\MongoDbGenericRepository.1.3.6\lib\net45\DnsClient.dll</HintPath>
|
||||||
|
</Reference>
|
||||||
<Reference Include="MongoDB.Bson, Version=2.5.0.0, Culture=neutral, processorArchitecture=MSIL">
|
<Reference Include="MongoDB.Bson, Version=2.5.0.0, Culture=neutral, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\MongoDB.Bson.2.5.0\lib\net45\MongoDB.Bson.dll</HintPath>
|
<HintPath>..\packages\MongoDbGenericRepository.1.3.6\lib\net45\MongoDB.Bson.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="MongoDB.Driver, Version=2.5.0.0, Culture=neutral, processorArchitecture=MSIL">
|
<Reference Include="MongoDB.Driver, Version=2.5.0.0, Culture=neutral, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\MongoDB.Driver.2.5.0\lib\net45\MongoDB.Driver.dll</HintPath>
|
<HintPath>..\packages\MongoDbGenericRepository.1.3.6\lib\net45\MongoDB.Driver.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="MongoDB.Driver.Core, Version=2.5.0.0, Culture=neutral, processorArchitecture=MSIL">
|
<Reference Include="MongoDB.Driver.Core, Version=2.5.0.0, Culture=neutral, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\MongoDB.Driver.Core.2.5.0\lib\net45\MongoDB.Driver.Core.dll</HintPath>
|
<HintPath>..\packages\MongoDbGenericRepository.1.3.6\lib\net45\MongoDB.Driver.Core.dll</HintPath>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="MongoDbGenericRepository, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\MongoDbGenericRepository.1.3.6\lib\net45\MongoDbGenericRepository.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="nunit.framework, Version=3.9.0.0, Culture=neutral, PublicKeyToken=2638cd05610744eb, processorArchitecture=MSIL">
|
<Reference Include="nunit.framework, Version=3.9.0.0, Culture=neutral, PublicKeyToken=2638cd05610744eb, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\NUnit.3.9.0\lib\net45\nunit.framework.dll</HintPath>
|
<HintPath>..\packages\NUnit.3.9.0\lib\net45\nunit.framework.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="System" />
|
<Reference Include="System" />
|
||||||
|
<Reference Include="System.Buffers, Version=4.0.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\MongoDbGenericRepository.1.3.6\lib\net45\System.Buffers.dll</HintPath>
|
||||||
|
</Reference>
|
||||||
<Reference Include="System.Configuration" />
|
<Reference Include="System.Configuration" />
|
||||||
<Reference Include="System.Core" />
|
<Reference Include="System.Core" />
|
||||||
<Reference Include="Microsoft.CSharp" />
|
<Reference Include="Microsoft.CSharp" />
|
||||||
|
<Reference Include="System.Runtime.InteropServices.RuntimeInformation, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\packages\MongoDbGenericRepository.1.3.6\lib\net45\System.Runtime.InteropServices.RuntimeInformation.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Compile Include="CRUDObjectIdTests.cs" />
|
<Compile Include="CRUDObjectIdTests.cs" />
|
||||||
@@ -74,11 +87,5 @@
|
|||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
|
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
|
||||||
<ProjectReference Include="..\MongoDbGenericRepository\MongoDbGenericRepository.csproj">
|
|
||||||
<Project>{efc776c4-2af3-440c-be80-3fbe335817a5}</Project>
|
|
||||||
<Name>MongoDbGenericRepository</Name>
|
|
||||||
</ProjectReference>
|
|
||||||
</ItemGroup>
|
|
||||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||||
</Project>
|
</Project>
|
||||||
@@ -4,6 +4,7 @@
|
|||||||
<package id="MongoDB.Bson" version="2.5.0" targetFramework="net461" />
|
<package id="MongoDB.Bson" version="2.5.0" targetFramework="net461" />
|
||||||
<package id="MongoDB.Driver" version="2.5.0" targetFramework="net461" />
|
<package id="MongoDB.Driver" version="2.5.0" targetFramework="net461" />
|
||||||
<package id="MongoDB.Driver.Core" version="2.5.0" targetFramework="net461" />
|
<package id="MongoDB.Driver.Core" version="2.5.0" targetFramework="net461" />
|
||||||
|
<package id="MongoDbGenericRepository" version="1.3.6" targetFramework="net461" />
|
||||||
<package id="NUnit" version="3.9.0" targetFramework="net461" />
|
<package id="NUnit" version="3.9.0" targetFramework="net461" />
|
||||||
<package id="NUnit.ConsoleRunner" version="3.7.0" targetFramework="net461" />
|
<package id="NUnit.ConsoleRunner" version="3.7.0" targetFramework="net461" />
|
||||||
<package id="System.Buffers" version="4.3.0" targetFramework="net461" />
|
<package id="System.Buffers" version="4.3.0" targetFramework="net461" />
|
||||||
|
|||||||
@@ -167,6 +167,7 @@ namespace MongoDbGenericRepository
|
|||||||
/// <param name="filter">The document filter.</param>
|
/// <param name="filter">The document filter.</param>
|
||||||
/// <param name="field">The field selector.</param>
|
/// <param name="field">The field selector.</param>
|
||||||
/// <param name="value">The new value of the property field.</param>
|
/// <param name="value">The new value of the property field.</param>
|
||||||
|
/// <param name="partitionKey">The partition key for the document.</param>
|
||||||
bool UpdateOne<TDocument, TField>(Expression<Func<TDocument, bool>> filter, Expression<Func<TDocument, TField>> field, TField value, string partitionKey = null)
|
bool UpdateOne<TDocument, TField>(Expression<Func<TDocument, bool>> filter, Expression<Func<TDocument, TField>> field, TField value, string partitionKey = null)
|
||||||
where TDocument : IDocument;
|
where TDocument : IDocument;
|
||||||
|
|
||||||
@@ -183,11 +184,11 @@ namespace MongoDbGenericRepository
|
|||||||
/// For the entity selected by the filter, updates the property field with the given value.
|
/// For the entity selected by the filter, updates the property field with the given value.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <typeparam name="TDocument">The type representing a Document.</typeparam>
|
/// <typeparam name="TDocument">The type representing a Document.</typeparam>
|
||||||
/// <typeparam name="TKey">The type of the primary key for a Document.</typeparam>
|
|
||||||
/// <typeparam name="TField">The type of the field.</typeparam>
|
/// <typeparam name="TField">The type of the field.</typeparam>
|
||||||
/// <param name="filter">The document filter.</param>
|
/// <param name="filter">The document filter.</param>
|
||||||
/// <param name="field">The field selector.</param>
|
/// <param name="field">The field selector.</param>
|
||||||
/// <param name="value">The new value of the property field.</param>
|
/// <param name="value">The new value of the property field.</param>
|
||||||
|
/// <param name="partitionKey">The partition key for the document.</param>
|
||||||
Task<bool> UpdateOneAsync<TDocument, TField>(Expression<Func<TDocument, bool>> filter, Expression<Func<TDocument, TField>> field, TField value, string partitionKey = null)
|
Task<bool> UpdateOneAsync<TDocument, TField>(Expression<Func<TDocument, bool>> filter, Expression<Func<TDocument, TField>> field, TField value, string partitionKey = null)
|
||||||
where TDocument : IDocument;
|
where TDocument : IDocument;
|
||||||
|
|
||||||
@@ -255,6 +256,7 @@ namespace MongoDbGenericRepository
|
|||||||
/// <param name="filter">The document filter.</param>
|
/// <param name="filter">The document filter.</param>
|
||||||
/// <param name="field">The field selector.</param>
|
/// <param name="field">The field selector.</param>
|
||||||
/// <param name="value">The new value of the property field.</param>
|
/// <param name="value">The new value of the property field.</param>
|
||||||
|
/// <param name="partitionKey">The partition key for the document.</param>
|
||||||
bool UpdateOne<TDocument, TKey, TField>(Expression<Func<TDocument, bool>> filter, Expression<Func<TDocument, TField>> field, TField value, string partitionKey = null)
|
bool UpdateOne<TDocument, TKey, TField>(Expression<Func<TDocument, bool>> filter, Expression<Func<TDocument, TField>> field, TField value, string partitionKey = null)
|
||||||
where TDocument : IDocument<TKey>
|
where TDocument : IDocument<TKey>
|
||||||
where TKey : IEquatable<TKey>;
|
where TKey : IEquatable<TKey>;
|
||||||
@@ -281,6 +283,7 @@ namespace MongoDbGenericRepository
|
|||||||
/// <param name="filter">The document filter.</param>
|
/// <param name="filter">The document filter.</param>
|
||||||
/// <param name="field">The field selector.</param>
|
/// <param name="field">The field selector.</param>
|
||||||
/// <param name="value">The new value of the property field.</param>
|
/// <param name="value">The new value of the property field.</param>
|
||||||
|
/// <param name="partitionKey">The partition key for the document.</param>
|
||||||
Task<bool> UpdateOneAsync<TDocument, TKey, TField>(Expression<Func<TDocument, bool>> filter, Expression<Func<TDocument, TField>> field, TField value, string partitionKey = null)
|
Task<bool> UpdateOneAsync<TDocument, TKey, TField>(Expression<Func<TDocument, bool>> filter, Expression<Func<TDocument, TField>> field, TField value, string partitionKey = null)
|
||||||
where TDocument : IDocument<TKey>
|
where TDocument : IDocument<TKey>
|
||||||
where TKey : IEquatable<TKey>;
|
where TKey : IEquatable<TKey>;
|
||||||
|
|||||||
@@ -17,6 +17,10 @@ namespace MongoDbGenericRepository.Attributes
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
public string Name { get; set; }
|
public string Name { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// The constructor.
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="name">The name of the collection.</param>
|
||||||
public CollectionNameAttribute(string name)
|
public CollectionNameAttribute(string name)
|
||||||
{
|
{
|
||||||
this.Name = name;
|
this.Name = name;
|
||||||
|
|||||||
@@ -284,6 +284,7 @@ namespace MongoDbGenericRepository
|
|||||||
/// <param name="filter">The document filter.</param>
|
/// <param name="filter">The document filter.</param>
|
||||||
/// <param name="field">The field selector.</param>
|
/// <param name="field">The field selector.</param>
|
||||||
/// <param name="value">The new value of the property field.</param>
|
/// <param name="value">The new value of the property field.</param>
|
||||||
|
/// <param name="partitionKey">The partition key for the document.</param>
|
||||||
public virtual bool UpdateOne<TDocument, TField>(Expression<Func<TDocument, bool>> filter, Expression<Func<TDocument, TField>> field, TField value, string partitionKey = null)
|
public virtual bool UpdateOne<TDocument, TField>(Expression<Func<TDocument, bool>> filter, Expression<Func<TDocument, TField>> field, TField value, string partitionKey = null)
|
||||||
where TDocument : IDocument
|
where TDocument : IDocument
|
||||||
{
|
{
|
||||||
@@ -313,11 +314,11 @@ namespace MongoDbGenericRepository
|
|||||||
/// For the entity selected by the filter, updates the property field with the given value.
|
/// For the entity selected by the filter, updates the property field with the given value.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <typeparam name="TDocument">The type representing a Document.</typeparam>
|
/// <typeparam name="TDocument">The type representing a Document.</typeparam>
|
||||||
/// <typeparam name="TKey">The type of the primary key for a Document.</typeparam>
|
|
||||||
/// <typeparam name="TField">The type of the field.</typeparam>
|
/// <typeparam name="TField">The type of the field.</typeparam>
|
||||||
/// <param name="filter">The document filter.</param>
|
/// <param name="filter">The document filter.</param>
|
||||||
/// <param name="field">The field selector.</param>
|
/// <param name="field">The field selector.</param>
|
||||||
/// <param name="value">The new value of the property field.</param>
|
/// <param name="value">The new value of the property field.</param>
|
||||||
|
/// <param name="partitionKey">The partition key for the document.</param>
|
||||||
public virtual async Task<bool> UpdateOneAsync<TDocument, TField>(Expression<Func<TDocument, bool>> filter, Expression<Func<TDocument, TField>> field, TField value, string partitionKey = null)
|
public virtual async Task<bool> UpdateOneAsync<TDocument, TField>(Expression<Func<TDocument, bool>> filter, Expression<Func<TDocument, TField>> field, TField value, string partitionKey = null)
|
||||||
where TDocument : IDocument
|
where TDocument : IDocument
|
||||||
{
|
{
|
||||||
@@ -470,6 +471,7 @@ namespace MongoDbGenericRepository
|
|||||||
/// <param name="filter">The document filter.</param>
|
/// <param name="filter">The document filter.</param>
|
||||||
/// <param name="field">The field selector.</param>
|
/// <param name="field">The field selector.</param>
|
||||||
/// <param name="value">The new value of the property field.</param>
|
/// <param name="value">The new value of the property field.</param>
|
||||||
|
/// <param name="partitionKey">The partition key for the document.</param>
|
||||||
public virtual async Task<bool> UpdateOneAsync<TDocument, TKey, TField>(Expression<Func<TDocument, bool>> filter, Expression<Func<TDocument, TField>> field, TField value, string partitionKey = null)
|
public virtual async Task<bool> UpdateOneAsync<TDocument, TKey, TField>(Expression<Func<TDocument, bool>> filter, Expression<Func<TDocument, TField>> field, TField value, string partitionKey = null)
|
||||||
where TDocument : IDocument<TKey>
|
where TDocument : IDocument<TKey>
|
||||||
where TKey : IEquatable<TKey>
|
where TKey : IEquatable<TKey>
|
||||||
@@ -507,6 +509,7 @@ namespace MongoDbGenericRepository
|
|||||||
/// <param name="filter">The document filter.</param>
|
/// <param name="filter">The document filter.</param>
|
||||||
/// <param name="field">The field selector.</param>
|
/// <param name="field">The field selector.</param>
|
||||||
/// <param name="value">The new value of the property field.</param>
|
/// <param name="value">The new value of the property field.</param>
|
||||||
|
/// <param name="partitionKey">The partition key for the document.</param>
|
||||||
public virtual bool UpdateOne<TDocument, TKey, TField>(Expression<Func<TDocument, bool>> filter, Expression<Func<TDocument, TField>> field, TField value, string partitionKey = null)
|
public virtual bool UpdateOne<TDocument, TKey, TField>(Expression<Func<TDocument, bool>> filter, Expression<Func<TDocument, TField>> field, TField value, string partitionKey = null)
|
||||||
where TDocument : IDocument<TKey>
|
where TDocument : IDocument<TKey>
|
||||||
where TKey : IEquatable<TKey>
|
where TKey : IEquatable<TKey>
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
<package >
|
<package >
|
||||||
<metadata>
|
<metadata>
|
||||||
<id>MongoDbGenericRepository</id>
|
<id>MongoDbGenericRepository</id>
|
||||||
<version>1.3.5</version>
|
<version>1.3.6</version>
|
||||||
<title>MongoDb Generic Repository</title>
|
<title>MongoDb Generic Repository</title>
|
||||||
<authors>Alexandre Spieser</authors>
|
<authors>Alexandre Spieser</authors>
|
||||||
<owners>Alexandre Spieser</owners>
|
<owners>Alexandre Spieser</owners>
|
||||||
@@ -10,7 +10,7 @@
|
|||||||
<projectUrl>https://github.com/alexandre-spieser/mongodb-generic-repository</projectUrl>
|
<projectUrl>https://github.com/alexandre-spieser/mongodb-generic-repository</projectUrl>
|
||||||
<requireLicenseAcceptance>false</requireLicenseAcceptance>
|
<requireLicenseAcceptance>false</requireLicenseAcceptance>
|
||||||
<description>A generic repository implementation using the MongoDB C# Sharp 2.0 driver.</description>
|
<description>A generic repository implementation using the MongoDB C# Sharp 2.0 driver.</description>
|
||||||
<releaseNotes>Adding CollectionName attribute to specify alternate collection name (thanks Etchelon).</releaseNotes>
|
<releaseNotes>Adding support for Id of type ObjectId.</releaseNotes>
|
||||||
<copyright>Copyright 2017 (c) Alexandre Spieser. All rights reserved.</copyright>
|
<copyright>Copyright 2017 (c) Alexandre Spieser. All rights reserved.</copyright>
|
||||||
<tags>MongoDb Repository Generic NoSql</tags>
|
<tags>MongoDb Repository Generic NoSql</tags>
|
||||||
<dependencies>
|
<dependencies>
|
||||||
|
|||||||
@@ -3,10 +3,18 @@ using System;
|
|||||||
|
|
||||||
namespace MongoDbGenericRepository.Utils
|
namespace MongoDbGenericRepository.Utils
|
||||||
{
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// The IdGenerator instance, used to generate Ids of different types.
|
||||||
|
/// </summary>
|
||||||
public static class IdGenerator
|
public static class IdGenerator
|
||||||
{
|
{
|
||||||
private static readonly Random Random = new Random();
|
private static readonly Random Random = new Random();
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Generates a random value of a given type.
|
||||||
|
/// </summary>
|
||||||
|
/// <typeparam name="TKey">The type of the value to generate.</typeparam>
|
||||||
|
/// <returns>A value of type TKey.</returns>
|
||||||
public static TKey GetId<TKey>()
|
public static TKey GetId<TKey>()
|
||||||
{
|
{
|
||||||
var idTypeName = typeof(TKey).Name;
|
var idTypeName = typeof(TKey).Name;
|
||||||
|
|||||||
Binary file not shown.
@@ -141,6 +141,7 @@
|
|||||||
<param name="filter">The document filter.</param>
|
<param name="filter">The document filter.</param>
|
||||||
<param name="field">The field selector.</param>
|
<param name="field">The field selector.</param>
|
||||||
<param name="value">The new value of the property field.</param>
|
<param name="value">The new value of the property field.</param>
|
||||||
|
<param name="partitionKey">The partition key for the document.</param>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:MongoDbGenericRepository.IBaseMongoRepository.UpdateOneAsync``1(``0,MongoDB.Driver.UpdateDefinition{``0})">
|
<member name="M:MongoDbGenericRepository.IBaseMongoRepository.UpdateOneAsync``1(``0,MongoDB.Driver.UpdateDefinition{``0})">
|
||||||
<summary>
|
<summary>
|
||||||
@@ -155,11 +156,11 @@
|
|||||||
For the entity selected by the filter, updates the property field with the given value.
|
For the entity selected by the filter, updates the property field with the given value.
|
||||||
</summary>
|
</summary>
|
||||||
<typeparam name="TDocument">The type representing a Document.</typeparam>
|
<typeparam name="TDocument">The type representing a Document.</typeparam>
|
||||||
<typeparam name="TKey">The type of the primary key for a Document.</typeparam>
|
|
||||||
<typeparam name="TField">The type of the field.</typeparam>
|
<typeparam name="TField">The type of the field.</typeparam>
|
||||||
<param name="filter">The document filter.</param>
|
<param name="filter">The document filter.</param>
|
||||||
<param name="field">The field selector.</param>
|
<param name="field">The field selector.</param>
|
||||||
<param name="value">The new value of the property field.</param>
|
<param name="value">The new value of the property field.</param>
|
||||||
|
<param name="partitionKey">The partition key for the document.</param>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:MongoDbGenericRepository.IBaseMongoRepository.UpdateOne``1(``0,MongoDB.Driver.UpdateDefinition{``0})">
|
<member name="M:MongoDbGenericRepository.IBaseMongoRepository.UpdateOne``1(``0,MongoDB.Driver.UpdateDefinition{``0})">
|
||||||
<summary>
|
<summary>
|
||||||
@@ -213,6 +214,7 @@
|
|||||||
<param name="filter">The document filter.</param>
|
<param name="filter">The document filter.</param>
|
||||||
<param name="field">The field selector.</param>
|
<param name="field">The field selector.</param>
|
||||||
<param name="value">The new value of the property field.</param>
|
<param name="value">The new value of the property field.</param>
|
||||||
|
<param name="partitionKey">The partition key for the document.</param>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:MongoDbGenericRepository.IBaseMongoRepository.UpdateOneAsync``3(``0,System.Linq.Expressions.Expression{System.Func{``0,``2}},``2)">
|
<member name="M:MongoDbGenericRepository.IBaseMongoRepository.UpdateOneAsync``3(``0,System.Linq.Expressions.Expression{System.Func{``0,``2}},``2)">
|
||||||
<summary>
|
<summary>
|
||||||
@@ -235,6 +237,7 @@
|
|||||||
<param name="filter">The document filter.</param>
|
<param name="filter">The document filter.</param>
|
||||||
<param name="field">The field selector.</param>
|
<param name="field">The field selector.</param>
|
||||||
<param name="value">The new value of the property field.</param>
|
<param name="value">The new value of the property field.</param>
|
||||||
|
<param name="partitionKey">The partition key for the document.</param>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:MongoDbGenericRepository.IBaseMongoRepository.UpdateOne``3(``0,System.Linq.Expressions.Expression{System.Func{``0,``2}},``2)">
|
<member name="M:MongoDbGenericRepository.IBaseMongoRepository.UpdateOne``3(``0,System.Linq.Expressions.Expression{System.Func{``0,``2}},``2)">
|
||||||
<summary>
|
<summary>
|
||||||
@@ -830,6 +833,12 @@
|
|||||||
The name of the collection in which your documents are stored.
|
The name of the collection in which your documents are stored.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="M:MongoDbGenericRepository.Attributes.CollectionNameAttribute.#ctor(System.String)">
|
||||||
|
<summary>
|
||||||
|
The constructor.
|
||||||
|
</summary>
|
||||||
|
<param name="name">The name of the collection.</param>
|
||||||
|
</member>
|
||||||
<member name="T:MongoDbGenericRepository.BaseMongoRepository">
|
<member name="T:MongoDbGenericRepository.BaseMongoRepository">
|
||||||
<summary>
|
<summary>
|
||||||
The base Repository, it is meant to be inherited from by your custom custom MongoRepository implementation.
|
The base Repository, it is meant to be inherited from by your custom custom MongoRepository implementation.
|
||||||
@@ -985,6 +994,7 @@
|
|||||||
<param name="filter">The document filter.</param>
|
<param name="filter">The document filter.</param>
|
||||||
<param name="field">The field selector.</param>
|
<param name="field">The field selector.</param>
|
||||||
<param name="value">The new value of the property field.</param>
|
<param name="value">The new value of the property field.</param>
|
||||||
|
<param name="partitionKey">The partition key for the document.</param>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:MongoDbGenericRepository.BaseMongoRepository.UpdateOneAsync``2(MongoDB.Driver.FilterDefinition{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},``1,System.String)">
|
<member name="M:MongoDbGenericRepository.BaseMongoRepository.UpdateOneAsync``2(MongoDB.Driver.FilterDefinition{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},``1,System.String)">
|
||||||
<summary>
|
<summary>
|
||||||
@@ -1002,11 +1012,11 @@
|
|||||||
For the entity selected by the filter, updates the property field with the given value.
|
For the entity selected by the filter, updates the property field with the given value.
|
||||||
</summary>
|
</summary>
|
||||||
<typeparam name="TDocument">The type representing a Document.</typeparam>
|
<typeparam name="TDocument">The type representing a Document.</typeparam>
|
||||||
<typeparam name="TKey">The type of the primary key for a Document.</typeparam>
|
|
||||||
<typeparam name="TField">The type of the field.</typeparam>
|
<typeparam name="TField">The type of the field.</typeparam>
|
||||||
<param name="filter">The document filter.</param>
|
<param name="filter">The document filter.</param>
|
||||||
<param name="field">The field selector.</param>
|
<param name="field">The field selector.</param>
|
||||||
<param name="value">The new value of the property field.</param>
|
<param name="value">The new value of the property field.</param>
|
||||||
|
<param name="partitionKey">The partition key for the document.</param>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:MongoDbGenericRepository.BaseMongoRepository.UpdateOne``1(``0,MongoDB.Driver.UpdateDefinition{``0})">
|
<member name="M:MongoDbGenericRepository.BaseMongoRepository.UpdateOne``1(``0,MongoDB.Driver.UpdateDefinition{``0})">
|
||||||
<summary>
|
<summary>
|
||||||
@@ -1094,6 +1104,7 @@
|
|||||||
<param name="filter">The document filter.</param>
|
<param name="filter">The document filter.</param>
|
||||||
<param name="field">The field selector.</param>
|
<param name="field">The field selector.</param>
|
||||||
<param name="value">The new value of the property field.</param>
|
<param name="value">The new value of the property field.</param>
|
||||||
|
<param name="partitionKey">The partition key for the document.</param>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:MongoDbGenericRepository.BaseMongoRepository.UpdateOne``3(MongoDB.Driver.FilterDefinition{``0},System.Linq.Expressions.Expression{System.Func{``0,``2}},``2,System.String)">
|
<member name="M:MongoDbGenericRepository.BaseMongoRepository.UpdateOne``3(MongoDB.Driver.FilterDefinition{``0},System.Linq.Expressions.Expression{System.Func{``0,``2}},``2,System.String)">
|
||||||
<summary>
|
<summary>
|
||||||
@@ -1117,6 +1128,7 @@
|
|||||||
<param name="filter">The document filter.</param>
|
<param name="filter">The document filter.</param>
|
||||||
<param name="field">The field selector.</param>
|
<param name="field">The field selector.</param>
|
||||||
<param name="value">The new value of the property field.</param>
|
<param name="value">The new value of the property field.</param>
|
||||||
|
<param name="partitionKey">The partition key for the document.</param>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:MongoDbGenericRepository.BaseMongoRepository.DeleteOneAsync``1(``0)">
|
<member name="M:MongoDbGenericRepository.BaseMongoRepository.DeleteOneAsync``1(``0)">
|
||||||
<summary>
|
<summary>
|
||||||
@@ -1870,6 +1882,18 @@
|
|||||||
<param name="partitionKey">The collection partition key.</param>
|
<param name="partitionKey">The collection partition key.</param>
|
||||||
<returns></returns>
|
<returns></returns>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="T:MongoDbGenericRepository.Utils.IdGenerator">
|
||||||
|
<summary>
|
||||||
|
The IdGenerator instance, used to generate Ids of different types.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:MongoDbGenericRepository.Utils.IdGenerator.GetId``1">
|
||||||
|
<summary>
|
||||||
|
Generates a random value of a given type.
|
||||||
|
</summary>
|
||||||
|
<typeparam name="TKey">The type of the value to generate.</typeparam>
|
||||||
|
<returns>A value of type TKey.</returns>
|
||||||
|
</member>
|
||||||
<member name="T:MongoDbGenericRepository.Utils.Vocabularies">
|
<member name="T:MongoDbGenericRepository.Utils.Vocabularies">
|
||||||
<summary>
|
<summary>
|
||||||
Container for registered Vocabularies. At present, only a single vocabulary is supported: Default.
|
Container for registered Vocabularies. At present, only a single vocabulary is supported: Default.
|
||||||
|
|||||||
Binary file not shown.
@@ -141,6 +141,7 @@
|
|||||||
<param name="filter">The document filter.</param>
|
<param name="filter">The document filter.</param>
|
||||||
<param name="field">The field selector.</param>
|
<param name="field">The field selector.</param>
|
||||||
<param name="value">The new value of the property field.</param>
|
<param name="value">The new value of the property field.</param>
|
||||||
|
<param name="partitionKey">The partition key for the document.</param>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:MongoDbGenericRepository.IBaseMongoRepository.UpdateOneAsync``1(``0,MongoDB.Driver.UpdateDefinition{``0})">
|
<member name="M:MongoDbGenericRepository.IBaseMongoRepository.UpdateOneAsync``1(``0,MongoDB.Driver.UpdateDefinition{``0})">
|
||||||
<summary>
|
<summary>
|
||||||
@@ -155,11 +156,11 @@
|
|||||||
For the entity selected by the filter, updates the property field with the given value.
|
For the entity selected by the filter, updates the property field with the given value.
|
||||||
</summary>
|
</summary>
|
||||||
<typeparam name="TDocument">The type representing a Document.</typeparam>
|
<typeparam name="TDocument">The type representing a Document.</typeparam>
|
||||||
<typeparam name="TKey">The type of the primary key for a Document.</typeparam>
|
|
||||||
<typeparam name="TField">The type of the field.</typeparam>
|
<typeparam name="TField">The type of the field.</typeparam>
|
||||||
<param name="filter">The document filter.</param>
|
<param name="filter">The document filter.</param>
|
||||||
<param name="field">The field selector.</param>
|
<param name="field">The field selector.</param>
|
||||||
<param name="value">The new value of the property field.</param>
|
<param name="value">The new value of the property field.</param>
|
||||||
|
<param name="partitionKey">The partition key for the document.</param>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:MongoDbGenericRepository.IBaseMongoRepository.UpdateOne``1(``0,MongoDB.Driver.UpdateDefinition{``0})">
|
<member name="M:MongoDbGenericRepository.IBaseMongoRepository.UpdateOne``1(``0,MongoDB.Driver.UpdateDefinition{``0})">
|
||||||
<summary>
|
<summary>
|
||||||
@@ -213,6 +214,7 @@
|
|||||||
<param name="filter">The document filter.</param>
|
<param name="filter">The document filter.</param>
|
||||||
<param name="field">The field selector.</param>
|
<param name="field">The field selector.</param>
|
||||||
<param name="value">The new value of the property field.</param>
|
<param name="value">The new value of the property field.</param>
|
||||||
|
<param name="partitionKey">The partition key for the document.</param>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:MongoDbGenericRepository.IBaseMongoRepository.UpdateOneAsync``3(``0,System.Linq.Expressions.Expression{System.Func{``0,``2}},``2)">
|
<member name="M:MongoDbGenericRepository.IBaseMongoRepository.UpdateOneAsync``3(``0,System.Linq.Expressions.Expression{System.Func{``0,``2}},``2)">
|
||||||
<summary>
|
<summary>
|
||||||
@@ -235,6 +237,7 @@
|
|||||||
<param name="filter">The document filter.</param>
|
<param name="filter">The document filter.</param>
|
||||||
<param name="field">The field selector.</param>
|
<param name="field">The field selector.</param>
|
||||||
<param name="value">The new value of the property field.</param>
|
<param name="value">The new value of the property field.</param>
|
||||||
|
<param name="partitionKey">The partition key for the document.</param>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:MongoDbGenericRepository.IBaseMongoRepository.UpdateOne``3(``0,System.Linq.Expressions.Expression{System.Func{``0,``2}},``2)">
|
<member name="M:MongoDbGenericRepository.IBaseMongoRepository.UpdateOne``3(``0,System.Linq.Expressions.Expression{System.Func{``0,``2}},``2)">
|
||||||
<summary>
|
<summary>
|
||||||
@@ -830,6 +833,12 @@
|
|||||||
The name of the collection in which your documents are stored.
|
The name of the collection in which your documents are stored.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="M:MongoDbGenericRepository.Attributes.CollectionNameAttribute.#ctor(System.String)">
|
||||||
|
<summary>
|
||||||
|
The constructor.
|
||||||
|
</summary>
|
||||||
|
<param name="name">The name of the collection.</param>
|
||||||
|
</member>
|
||||||
<member name="T:MongoDbGenericRepository.BaseMongoRepository">
|
<member name="T:MongoDbGenericRepository.BaseMongoRepository">
|
||||||
<summary>
|
<summary>
|
||||||
The base Repository, it is meant to be inherited from by your custom custom MongoRepository implementation.
|
The base Repository, it is meant to be inherited from by your custom custom MongoRepository implementation.
|
||||||
@@ -985,6 +994,7 @@
|
|||||||
<param name="filter">The document filter.</param>
|
<param name="filter">The document filter.</param>
|
||||||
<param name="field">The field selector.</param>
|
<param name="field">The field selector.</param>
|
||||||
<param name="value">The new value of the property field.</param>
|
<param name="value">The new value of the property field.</param>
|
||||||
|
<param name="partitionKey">The partition key for the document.</param>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:MongoDbGenericRepository.BaseMongoRepository.UpdateOneAsync``2(MongoDB.Driver.FilterDefinition{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},``1,System.String)">
|
<member name="M:MongoDbGenericRepository.BaseMongoRepository.UpdateOneAsync``2(MongoDB.Driver.FilterDefinition{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},``1,System.String)">
|
||||||
<summary>
|
<summary>
|
||||||
@@ -1002,11 +1012,11 @@
|
|||||||
For the entity selected by the filter, updates the property field with the given value.
|
For the entity selected by the filter, updates the property field with the given value.
|
||||||
</summary>
|
</summary>
|
||||||
<typeparam name="TDocument">The type representing a Document.</typeparam>
|
<typeparam name="TDocument">The type representing a Document.</typeparam>
|
||||||
<typeparam name="TKey">The type of the primary key for a Document.</typeparam>
|
|
||||||
<typeparam name="TField">The type of the field.</typeparam>
|
<typeparam name="TField">The type of the field.</typeparam>
|
||||||
<param name="filter">The document filter.</param>
|
<param name="filter">The document filter.</param>
|
||||||
<param name="field">The field selector.</param>
|
<param name="field">The field selector.</param>
|
||||||
<param name="value">The new value of the property field.</param>
|
<param name="value">The new value of the property field.</param>
|
||||||
|
<param name="partitionKey">The partition key for the document.</param>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:MongoDbGenericRepository.BaseMongoRepository.UpdateOne``1(``0,MongoDB.Driver.UpdateDefinition{``0})">
|
<member name="M:MongoDbGenericRepository.BaseMongoRepository.UpdateOne``1(``0,MongoDB.Driver.UpdateDefinition{``0})">
|
||||||
<summary>
|
<summary>
|
||||||
@@ -1094,6 +1104,7 @@
|
|||||||
<param name="filter">The document filter.</param>
|
<param name="filter">The document filter.</param>
|
||||||
<param name="field">The field selector.</param>
|
<param name="field">The field selector.</param>
|
||||||
<param name="value">The new value of the property field.</param>
|
<param name="value">The new value of the property field.</param>
|
||||||
|
<param name="partitionKey">The partition key for the document.</param>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:MongoDbGenericRepository.BaseMongoRepository.UpdateOne``3(MongoDB.Driver.FilterDefinition{``0},System.Linq.Expressions.Expression{System.Func{``0,``2}},``2,System.String)">
|
<member name="M:MongoDbGenericRepository.BaseMongoRepository.UpdateOne``3(MongoDB.Driver.FilterDefinition{``0},System.Linq.Expressions.Expression{System.Func{``0,``2}},``2,System.String)">
|
||||||
<summary>
|
<summary>
|
||||||
@@ -1117,6 +1128,7 @@
|
|||||||
<param name="filter">The document filter.</param>
|
<param name="filter">The document filter.</param>
|
||||||
<param name="field">The field selector.</param>
|
<param name="field">The field selector.</param>
|
||||||
<param name="value">The new value of the property field.</param>
|
<param name="value">The new value of the property field.</param>
|
||||||
|
<param name="partitionKey">The partition key for the document.</param>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:MongoDbGenericRepository.BaseMongoRepository.DeleteOneAsync``1(``0)">
|
<member name="M:MongoDbGenericRepository.BaseMongoRepository.DeleteOneAsync``1(``0)">
|
||||||
<summary>
|
<summary>
|
||||||
@@ -1870,6 +1882,18 @@
|
|||||||
<param name="partitionKey">The collection partition key.</param>
|
<param name="partitionKey">The collection partition key.</param>
|
||||||
<returns></returns>
|
<returns></returns>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="T:MongoDbGenericRepository.Utils.IdGenerator">
|
||||||
|
<summary>
|
||||||
|
The IdGenerator instance, used to generate Ids of different types.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:MongoDbGenericRepository.Utils.IdGenerator.GetId``1">
|
||||||
|
<summary>
|
||||||
|
Generates a random value of a given type.
|
||||||
|
</summary>
|
||||||
|
<typeparam name="TKey">The type of the value to generate.</typeparam>
|
||||||
|
<returns>A value of type TKey.</returns>
|
||||||
|
</member>
|
||||||
<member name="T:MongoDbGenericRepository.Utils.Vocabularies">
|
<member name="T:MongoDbGenericRepository.Utils.Vocabularies">
|
||||||
<summary>
|
<summary>
|
||||||
Container for registered Vocabularies. At present, only a single vocabulary is supported: Default.
|
Container for registered Vocabularies. At present, only a single vocabulary is supported: Default.
|
||||||
|
|||||||
Binary file not shown.
@@ -141,6 +141,7 @@
|
|||||||
<param name="filter">The document filter.</param>
|
<param name="filter">The document filter.</param>
|
||||||
<param name="field">The field selector.</param>
|
<param name="field">The field selector.</param>
|
||||||
<param name="value">The new value of the property field.</param>
|
<param name="value">The new value of the property field.</param>
|
||||||
|
<param name="partitionKey">The partition key for the document.</param>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:MongoDbGenericRepository.IBaseMongoRepository.UpdateOneAsync``1(``0,MongoDB.Driver.UpdateDefinition{``0})">
|
<member name="M:MongoDbGenericRepository.IBaseMongoRepository.UpdateOneAsync``1(``0,MongoDB.Driver.UpdateDefinition{``0})">
|
||||||
<summary>
|
<summary>
|
||||||
@@ -155,11 +156,11 @@
|
|||||||
For the entity selected by the filter, updates the property field with the given value.
|
For the entity selected by the filter, updates the property field with the given value.
|
||||||
</summary>
|
</summary>
|
||||||
<typeparam name="TDocument">The type representing a Document.</typeparam>
|
<typeparam name="TDocument">The type representing a Document.</typeparam>
|
||||||
<typeparam name="TKey">The type of the primary key for a Document.</typeparam>
|
|
||||||
<typeparam name="TField">The type of the field.</typeparam>
|
<typeparam name="TField">The type of the field.</typeparam>
|
||||||
<param name="filter">The document filter.</param>
|
<param name="filter">The document filter.</param>
|
||||||
<param name="field">The field selector.</param>
|
<param name="field">The field selector.</param>
|
||||||
<param name="value">The new value of the property field.</param>
|
<param name="value">The new value of the property field.</param>
|
||||||
|
<param name="partitionKey">The partition key for the document.</param>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:MongoDbGenericRepository.IBaseMongoRepository.UpdateOne``1(``0,MongoDB.Driver.UpdateDefinition{``0})">
|
<member name="M:MongoDbGenericRepository.IBaseMongoRepository.UpdateOne``1(``0,MongoDB.Driver.UpdateDefinition{``0})">
|
||||||
<summary>
|
<summary>
|
||||||
@@ -213,6 +214,7 @@
|
|||||||
<param name="filter">The document filter.</param>
|
<param name="filter">The document filter.</param>
|
||||||
<param name="field">The field selector.</param>
|
<param name="field">The field selector.</param>
|
||||||
<param name="value">The new value of the property field.</param>
|
<param name="value">The new value of the property field.</param>
|
||||||
|
<param name="partitionKey">The partition key for the document.</param>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:MongoDbGenericRepository.IBaseMongoRepository.UpdateOneAsync``3(``0,System.Linq.Expressions.Expression{System.Func{``0,``2}},``2)">
|
<member name="M:MongoDbGenericRepository.IBaseMongoRepository.UpdateOneAsync``3(``0,System.Linq.Expressions.Expression{System.Func{``0,``2}},``2)">
|
||||||
<summary>
|
<summary>
|
||||||
@@ -235,6 +237,7 @@
|
|||||||
<param name="filter">The document filter.</param>
|
<param name="filter">The document filter.</param>
|
||||||
<param name="field">The field selector.</param>
|
<param name="field">The field selector.</param>
|
||||||
<param name="value">The new value of the property field.</param>
|
<param name="value">The new value of the property field.</param>
|
||||||
|
<param name="partitionKey">The partition key for the document.</param>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:MongoDbGenericRepository.IBaseMongoRepository.UpdateOne``3(``0,System.Linq.Expressions.Expression{System.Func{``0,``2}},``2)">
|
<member name="M:MongoDbGenericRepository.IBaseMongoRepository.UpdateOne``3(``0,System.Linq.Expressions.Expression{System.Func{``0,``2}},``2)">
|
||||||
<summary>
|
<summary>
|
||||||
@@ -830,6 +833,12 @@
|
|||||||
The name of the collection in which your documents are stored.
|
The name of the collection in which your documents are stored.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="M:MongoDbGenericRepository.Attributes.CollectionNameAttribute.#ctor(System.String)">
|
||||||
|
<summary>
|
||||||
|
The constructor.
|
||||||
|
</summary>
|
||||||
|
<param name="name">The name of the collection.</param>
|
||||||
|
</member>
|
||||||
<member name="T:MongoDbGenericRepository.BaseMongoRepository">
|
<member name="T:MongoDbGenericRepository.BaseMongoRepository">
|
||||||
<summary>
|
<summary>
|
||||||
The base Repository, it is meant to be inherited from by your custom custom MongoRepository implementation.
|
The base Repository, it is meant to be inherited from by your custom custom MongoRepository implementation.
|
||||||
@@ -985,6 +994,7 @@
|
|||||||
<param name="filter">The document filter.</param>
|
<param name="filter">The document filter.</param>
|
||||||
<param name="field">The field selector.</param>
|
<param name="field">The field selector.</param>
|
||||||
<param name="value">The new value of the property field.</param>
|
<param name="value">The new value of the property field.</param>
|
||||||
|
<param name="partitionKey">The partition key for the document.</param>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:MongoDbGenericRepository.BaseMongoRepository.UpdateOneAsync``2(MongoDB.Driver.FilterDefinition{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},``1,System.String)">
|
<member name="M:MongoDbGenericRepository.BaseMongoRepository.UpdateOneAsync``2(MongoDB.Driver.FilterDefinition{``0},System.Linq.Expressions.Expression{System.Func{``0,``1}},``1,System.String)">
|
||||||
<summary>
|
<summary>
|
||||||
@@ -1002,11 +1012,11 @@
|
|||||||
For the entity selected by the filter, updates the property field with the given value.
|
For the entity selected by the filter, updates the property field with the given value.
|
||||||
</summary>
|
</summary>
|
||||||
<typeparam name="TDocument">The type representing a Document.</typeparam>
|
<typeparam name="TDocument">The type representing a Document.</typeparam>
|
||||||
<typeparam name="TKey">The type of the primary key for a Document.</typeparam>
|
|
||||||
<typeparam name="TField">The type of the field.</typeparam>
|
<typeparam name="TField">The type of the field.</typeparam>
|
||||||
<param name="filter">The document filter.</param>
|
<param name="filter">The document filter.</param>
|
||||||
<param name="field">The field selector.</param>
|
<param name="field">The field selector.</param>
|
||||||
<param name="value">The new value of the property field.</param>
|
<param name="value">The new value of the property field.</param>
|
||||||
|
<param name="partitionKey">The partition key for the document.</param>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:MongoDbGenericRepository.BaseMongoRepository.UpdateOne``1(``0,MongoDB.Driver.UpdateDefinition{``0})">
|
<member name="M:MongoDbGenericRepository.BaseMongoRepository.UpdateOne``1(``0,MongoDB.Driver.UpdateDefinition{``0})">
|
||||||
<summary>
|
<summary>
|
||||||
@@ -1094,6 +1104,7 @@
|
|||||||
<param name="filter">The document filter.</param>
|
<param name="filter">The document filter.</param>
|
||||||
<param name="field">The field selector.</param>
|
<param name="field">The field selector.</param>
|
||||||
<param name="value">The new value of the property field.</param>
|
<param name="value">The new value of the property field.</param>
|
||||||
|
<param name="partitionKey">The partition key for the document.</param>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:MongoDbGenericRepository.BaseMongoRepository.UpdateOne``3(MongoDB.Driver.FilterDefinition{``0},System.Linq.Expressions.Expression{System.Func{``0,``2}},``2,System.String)">
|
<member name="M:MongoDbGenericRepository.BaseMongoRepository.UpdateOne``3(MongoDB.Driver.FilterDefinition{``0},System.Linq.Expressions.Expression{System.Func{``0,``2}},``2,System.String)">
|
||||||
<summary>
|
<summary>
|
||||||
@@ -1117,6 +1128,7 @@
|
|||||||
<param name="filter">The document filter.</param>
|
<param name="filter">The document filter.</param>
|
||||||
<param name="field">The field selector.</param>
|
<param name="field">The field selector.</param>
|
||||||
<param name="value">The new value of the property field.</param>
|
<param name="value">The new value of the property field.</param>
|
||||||
|
<param name="partitionKey">The partition key for the document.</param>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:MongoDbGenericRepository.BaseMongoRepository.DeleteOneAsync``1(``0)">
|
<member name="M:MongoDbGenericRepository.BaseMongoRepository.DeleteOneAsync``1(``0)">
|
||||||
<summary>
|
<summary>
|
||||||
@@ -1870,6 +1882,18 @@
|
|||||||
<param name="partitionKey">The collection partition key.</param>
|
<param name="partitionKey">The collection partition key.</param>
|
||||||
<returns></returns>
|
<returns></returns>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="T:MongoDbGenericRepository.Utils.IdGenerator">
|
||||||
|
<summary>
|
||||||
|
The IdGenerator instance, used to generate Ids of different types.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:MongoDbGenericRepository.Utils.IdGenerator.GetId``1">
|
||||||
|
<summary>
|
||||||
|
Generates a random value of a given type.
|
||||||
|
</summary>
|
||||||
|
<typeparam name="TKey">The type of the value to generate.</typeparam>
|
||||||
|
<returns>A value of type TKey.</returns>
|
||||||
|
</member>
|
||||||
<member name="T:MongoDbGenericRepository.Utils.Vocabularies">
|
<member name="T:MongoDbGenericRepository.Utils.Vocabularies">
|
||||||
<summary>
|
<summary>
|
||||||
Container for registered Vocabularies. At present, only a single vocabulary is supported: Default.
|
Container for registered Vocabularies. At present, only a single vocabulary is supported: Default.
|
||||||
|
|||||||
Reference in New Issue
Block a user