示例#1
0
 private void ConnectToEV()
 {
     ConsoleTxt.SetTextNewLine("Start Connecting to EventStore...");
     ConsoleTxt.SetTextNewLine($"Connection to {GlobalHelper.GetEventStoreConnectionString}");
     eventStoreConnectionManager.Connect();
     ConsoleTxt.SetTextNewLine(eventStoreConnectionManager.Status);
 }
示例#2
0
        public void CreateNewStream(BankEvent bankEvent)
        {
            var item = eventStoreConnectionManager.Connection.AddNewJsonStream(bankEvent);

            if (item != null)
            {
                var newEvent = CompareToNewEvent(item, bankEvent);
                if (newEvent != null)
                {
                    newEvent.EditStreamName = bankEvent.StreamName;
                    eventStoreConnectionManager.Connection.EditJsonStream(newEvent);
                }
            }
            else
            {
                ConsoleTxt.SetTextNewLine($"Add {bankEvent.Id} {bankEvent.Data.Name} Succesed");
            }
        }