Пример #1
0
 internal ShouldBe(ApiResult apiResult, IBadRequestProvider badRequestProvider, LogWriter logWriter,
                   BardJsonSerializer jsonSerializer)
 {
     _apiResult      = apiResult;
     _logWriter      = logWriter;
     _jsonSerializer = jsonSerializer;
     badRequestProvider.StringContent = apiResult.ResponseString;
     BadRequest          = new BadRequestProviderDecorator(this, badRequestProvider);
     _httpResponse       = apiResult.ResponseMessage;
     _httpResponseString = apiResult.ResponseString;
     _performanceMonitor = new PerformanceMonitor(_logWriter);
 }
Пример #2
0
 internal LogWriter(Action <string> logMessage, EventAggregator eventAggregator,
                    BardJsonSerializer bardJsonSerializer) : this(logMessage)
 {
     _eventAggregator = eventAggregator;
     Serializer       = bardJsonSerializer;
 }
Пример #3
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="logMessage"></param>
 public LogWriter(Action <string> logMessage)
 {
     Serializer  = new BardJsonSerializer();
     _logMessage = logMessage;
 }
Пример #4
0
 internal void SetSerializer(BardJsonSerializer bardJsonSerializer)
 {
     Serializer = bardJsonSerializer;
 }