Generated nuget package 1.2 and tests passing.

This commit is contained in:
alexandre-spieser
2017-09-09 19:13:32 +00:00
parent 39879f6f5f
commit 58cf1f1faf
37 changed files with 6095 additions and 72037 deletions
@@ -0,0 +1,16 @@
namespace MongoDbGenericRepository.Models
{
/// <summary>
/// This class represents a document that can be inserted in a collection that can be partitioned.
/// The partition key allows for the creation of different collections having the same document schema.
/// This can be useful if you are planning to build a Software as a Service (SaaS) Platform, or if you want to reduce indexing.
/// You could for example insert Logs in different collections based on the week and year they where created, or their Log category/source.
/// </summary>
public interface IPartitionedDocument : IDocument
{
/// <summary>
/// The partition key used to partition your collection.
/// </summary>
string PartitionKey { get; set; }
}
}