CQRS.NET  2.2
A lightweight enterprise framework to write CQRS, event-sourced and micro-service applications in hybrid multi-datacentre, on-premise and Azure environments.
Cqrs.Bus.FileBasedLastEventProcessedStore Class Reference

Indicates the position in a store where the stream has been read up to by storing the value in a file. More...

+ Inheritance diagram for Cqrs.Bus.FileBasedLastEventProcessedStore:

Public Member Functions

 FileBasedLastEventProcessedStore (IConfigurationManager configurationManager)
 Instantiates a new instance of FileBasedLastEventProcessedStore. More...
 

Public Attributes

const string AppSettingsKey = "Cqrs.FileBasedLastEventProcessed.Location"
 The configuration setting that holds the location of file to store position information in. More...
 
const string AppSettingsDefaultValue = @"%EVENTSTORE_HOME%\LastEventProcessedLocation"
 The default location of the file to store position information in. More...
 

Properties

string FileName [get]
 The relative or absolute path of the file to store the current location in More...
 
string EventLocation [get, set]
 Reads and writes the location within the store where the stream has been read up to FileName. More...
 
- Properties inherited from Cqrs.Bus.IStoreLastEventProcessed
string EventLocation [get, set]
 The location within the store where the stream has been read up to. More...
 

Detailed Description

Indicates the position in a store where the stream has been read up to by storing the value in a file.