public GrammarProvider(IMessageProvider messageProvider, ISegmentProvider segmentProvider, IDataTypeProvider dataTypeProvider, IEventMappingProvider eventMappingProvider) { _messageProvider = messageProvider; _segmentProvider = segmentProvider; _dataTypeProvider = dataTypeProvider; _eventMappingProvider = eventMappingProvider; }
public GrammarProvider(IHapiLog log) : base(log) { _messageProvider = new MessageProvider(log); _segmentProvider = new SegmentProvider(log); _dataTypeProvider = new DataTypeProvider(log); _eventMappingProvider = new EventMappingProvider(log); }