Используя MongoDB C# драйвер 2.4.2, попробуйте установить некоторую ссылку, но получите ошибку для последней строки относительно _db.MongoDB .GetDatabase дает «Инициализатор поля не может ссылаться на нестатическое поле, метод или свойство»
«Поле инициализатор не может ссылаться на нестатическая поля, метода или свойства CurrentClassName._client»
не могу понять его.
Код:
public class MongoDatabase<T> : ImyDB<T> where T : class, new()
{
private static string _connectionString = ConfigurationManager.ConnectionStrings["db"].ConnectionString;
private string _dbName;
private MongoClient _client = new MongoClient(_connectionString);
private IMongoDatabase _db = _client.GetDatabase(_dbName);