public Runner( IArguments arguments, IApiDiscovery apiDiscovery, ITypeConverter customTypeConverter, ITypeDescriptorProvider typeDescriptorProvider, IApiClientWriter customApiClientWriter, IResourceModuleWriterFactory resourceModuleWriterFactory, Func <object, string> serializeToJson) { _arguments = arguments; _apiDiscovery = apiDiscovery; _customTypeConverter = customTypeConverter; _typeDescriptorProvider = typeDescriptorProvider; _customApiClientWriter = customApiClientWriter; _resourceModuleWriterFactory = resourceModuleWriterFactory; _serializeToJson = serializeToJson; }
public Runner( Arguments arguments, IApiDiscovery apiDiscovery, ITypeConverter customTypeConverter, IEnumerable <ITypeDescriptorProvider> typeDescriptorProviders, IApiClientWriter customApiClientWriter, IResultFileWriter resultFileWriter, Func <object, string> serializeToJson) { _arguments = arguments; _apiDiscovery = apiDiscovery; _customTypeConverter = customTypeConverter; _typeDescriptorProviders = typeDescriptorProviders; _customApiClientWriter = customApiClientWriter; _resultFileWriter = resultFileWriter; _serializeToJson = serializeToJson; }