public override ScenarioInstance <ICompressor> CreateInstance() { var compressor = new NullCompressor(); var instance = new ScenarioInstance <ICompressor>(compressor); return(instance); }
internal BusBuilderConfiguration() { Debugging = new BusBuilderDebuggingConfiguration(); LargeMessageStorageConfiguration = new LargeMessageStorageConfiguration(); Router = new DestinationPerMessageTypeRouter(); Logger = new NullLogger(); Compressor = new NullCompressor(); }
/// <summary> /// Creates a instance of compressor /// </summary> /// <param name="acceptEncoding">Value of the Accept-Encoding HTTP header</param> /// <returns>Instance of compressor</returns> public ICompressor CreateCompressor(string acceptEncoding) { ICompressor compressor; if (!TryCreateCompressor(acceptEncoding, out compressor)) { compressor = new NullCompressor(); } return(compressor); }