/// <summary> /// Initializes a new instance of the <see cref="SqliteMessageStore" /> class. /// Use this constructor if you need to pass in the logger /// </summary> /// <param name="configuration">The configuration.</param> /// <param name="log">The log.</param> public SqliteMessageStore(SqliteMessageStoreConfiguration configuration, ILog log) { _configuration = configuration; _log = log; ContinueOnCapturedContext = false; }
/// <summary> /// Initializes a new instance of the <see cref="SqliteMessageStore" /> class. /// </summary> /// <param name="configuration">The configuration.</param> public SqliteMessageStore(SqliteMessageStoreConfiguration configuration) { _configuration = configuration; ContinueOnCapturedContext = false; }
/// <summary> /// Initializes a new instance of the <see cref="SqliteMessageStore" /> class. /// </summary> /// <param name="configuration">The configuration.</param> public SqliteMessageStore(SqliteMessageStoreConfiguration configuration) : this(configuration, LogProvider.For <SqliteMessageStore>()) { }