/// <summary> /// Loads the Storage Provider and attempts call its LoadEventStore() function /// </summary> /// <param name="storageProvider">An instance of an IEventStorageProvider</param> /// <returns></returns> public EventClient FromStorage(IEventStorageProvider storageProvider) { _storageProvider = storageProvider; //try getting the EventStore _eventStore = _storageProvider.LoadEventStore(); return this; }
/// <summary> /// Loads the Storage Provider and attempts call its LoadEventStore() function /// </summary> /// <param name="storageProvider">An instance of an IEventStorageProvider</param> /// <returns></returns> public EventClient FromStorage(IEventStorageProvider storageProvider) { _storageProvider = storageProvider; //try getting the EventStore _eventStore = _storageProvider.LoadEventStore(); return(this); }
/// <summary> /// Loads the Storage Provider and attempts call its LoadEventStore() function /// </summary> /// <param name="storageProvider">An instance of an IEventStorageProvider</param> /// <returns></returns> public AppEventsClient FromStorage(IEventStorageProvider storageProvider) { _storageProvider = storageProvider; //try getting the EventStore EventStore = _storageProvider.LoadEventStore(); if (EventStore == null) { EventStore = new EventStore(); } return(this); }