static void Main(string[] args) { var endpoint = new IPEndPoint(IPAddress.Loopback, 1113); var esCon = EventStoreConnection.Create(endpoint); esCon.Connect(); var credentials = new UserCredentials("admin", "changeit"); var adapter = new EventStoreAdapter(endpoint, credentials); //var cm = new CommandManager(esCon); //var pm = new ProjectionManager(endpoint, credentials, adapter); //pm.Run(); //var cp = new MyDiagProjection(endpoint, credentials, adapter, "Budgets-1722f4ea_a9a5_4d97_8c39_c9d450a1331a"); //cp.Start(); //while (cp.HasLoaded == false) // System.Threading.Thread.Sleep(100); //Console.WriteLine("done from all"); //Console.ReadLine(); var cp2 = new BudgetLinesProjection("Budgets-1722f4ea_a9a5_4d97_8c39_c9d450a1331a", endpoint, credentials, adapter, "lines_of_Budgets-1722f4ea_a9a5_4d97_8c39_c9d450a1331a" ); cp2.Start(); //var cp2 = new MyDiagProjection(endpoint, credentials, adapter, "Budgets-1722f4ea_a9a5_4d97_8c39_c9d450a1331a", "lines_of_Budgets-1722f4ea_a9a5_4d97_8c39_c9d450a1331a"); //cp2.Start(); while (cp2.HasLoaded == false) System.Threading.Thread.Sleep(100); Console.ReadLine(); //var events = adapter.GetStreamEvents(""); }
static void Main(string[] args) { var endpoint = new IPEndPoint(IPAddress.Loopback, 1113); var esCon = EventStoreConnection.Create(endpoint); esCon.Connect(); var credentials = new UserCredentials("admin", "changeit"); var adapter = new EventStoreAdapter(endpoint, credentials); //var cm = new CommandManager(esCon); //var pm = new ProjectionManager(endpoint, credentials, adapter); //pm.Run(); //var cp = new MyDiagProjection(endpoint, credentials, adapter, "Budgets-1722f4ea_a9a5_4d97_8c39_c9d450a1331a"); //cp.Start(); //while (cp.HasLoaded == false) // System.Threading.Thread.Sleep(100); //Console.WriteLine("done from all"); //Console.ReadLine(); var cp2 = new BudgetLinesProjection("Budgets-1722f4ea_a9a5_4d97_8c39_c9d450a1331a", endpoint, credentials, adapter, "lines_of_Budgets-1722f4ea_a9a5_4d97_8c39_c9d450a1331a"); cp2.Start(); //var cp2 = new MyDiagProjection(endpoint, credentials, adapter, "Budgets-1722f4ea_a9a5_4d97_8c39_c9d450a1331a", "lines_of_Budgets-1722f4ea_a9a5_4d97_8c39_c9d450a1331a"); //cp2.Start(); while (cp2.HasLoaded == false) { System.Threading.Thread.Sleep(100); } Console.ReadLine(); //var events = adapter.GetStreamEvents(""); }
public IBudgetLinesProjection GetBudgetLinesProjection(string budgetId) { BudgetLinesProjection blp = null; if (_budgetLines.TryGetValue(budgetId, out blp) == false) { var linesStream = "lines_of_" + budgetId; linesStream = "linesOfBudget2_" + budgetId; _budgetLines[budgetId] = blp = new BudgetLinesProjection(budgetId, _endpoint, _credentials, _adapter, linesStream); //_budgetLines[budgetId] = blp = new BudgetLinesProjection(budgetId, _endpoint, _credentials, _adapter); blp.Start(); } return blp; }