예제 #1
0
        public async Task SendBatch(ScopeEventsFromConnection eventsFromConnection)
        {
            var connectionData = _connectionRepository.GetConnectionDataById(eventsFromConnection.ConnectionId);

            DoEventProcessing(OpenScopeEventAdded, eventsFromConnection.OpenScopeEvents, connectionData);
            DoEventProcessing(CloseScopeEventAdded, eventsFromConnection.CloseScopeEvents, connectionData);
            DoEventProcessing(SetPropertyScopeEventAdded, eventsFromConnection.SetPropertyScopeEvents, connectionData);
            DoEventProcessing(LogScopeEventAdded, eventsFromConnection.LogScopeEvents, connectionData);
        }