private IMongoCollection <BsonDocument> GetCollection()
        {
            var db             = GetDatabase();
            var collectionName = CollectionName ?? "logs";

            if (CollectionName.Equals("yyyyMM"))
            {
                collectionName = "logs" + DateTime.Now.ToString("yyyyMM");
            }
            else if (CollectionName.Equals("yyyyMMdd"))
            {
                collectionName = "logs" + DateTime.Now.ToString("yyyyMMdd");
            }
            else if (CollectionName.Equals("yyyy"))
            {
                collectionName = "logs" + DateTime.Now.ToString("yyyy");
            }


            EnsureCollectionExists(db, collectionName);

            var collection = db.GetCollection <BsonDocument>(collectionName);

            return(collection);
        }
 public bool Equals(CollectionConfiguration other)
 {
     return(CollectionName.Equals(other.CollectionName));
 }