public RequestBodyTypeGenerator(ILocatedOpenApiElement <OpenApiRequestBody> requestBodyElement, GenerationContext context, IMediaTypeSelector mediaTypeSelector) { RequestBodyElement = requestBodyElement ?? throw new ArgumentNullException(nameof(requestBodyElement)); Context = context ?? throw new ArgumentNullException(nameof(context)); MediaTypeSelector = mediaTypeSelector ?? throw new ArgumentNullException(nameof(mediaTypeSelector)); }
public GetBodyMethodGenerator(IMediaTypeSelector mediaTypeSelector, GenerationContext context, ISerializationNamespace serializationNamespace) { MediaTypeSelector = mediaTypeSelector ?? throw new ArgumentNullException(nameof(mediaTypeSelector)); Context = context ?? throw new ArgumentNullException(nameof(context)); SerializationNamespace = serializationNamespace ?? throw new ArgumentNullException(nameof(serializationNamespace)); }
public AddHeadersMethodGenerator(IMediaTypeSelector mediaTypeSelector, INameFormatterSelector nameFormatterSelector, ISerializationNamespace serializationNamespace) { MediaTypeSelector = mediaTypeSelector ?? throw new ArgumentNullException(nameof(mediaTypeSelector)); NameFormatterSelector = nameFormatterSelector ?? throw new ArgumentNullException(nameof(nameFormatterSelector)); SerializationNamespace = serializationNamespace ?? throw new ArgumentNullException(nameof(serializationNamespace)); }
public BuildContentMethodGenerator(ISerializationNamespace serializationNamespace, IMediaTypeSelector mediaTypeSelector) { SerializationNamespace = serializationNamespace ?? throw new ArgumentNullException(nameof(serializationNamespace)); MediaTypeSelector = mediaTypeSelector ?? throw new ArgumentNullException(nameof(mediaTypeSelector)); }
public RequestTypeGeneratorFactory(GenerationContext context, IMediaTypeSelector mediaTypeSelector, IEnumerable <IRequestMemberGenerator> memberGenerators, IRequestsNamespace requestsNamespace, ISerializerSelector serializerSelector) { _context = context ?? throw new ArgumentNullException(nameof(context)); _mediaTypeSelector = mediaTypeSelector ?? throw new ArgumentNullException(nameof(mediaTypeSelector)); _memberGenerators = memberGenerators?.ToArray() ?? throw new ArgumentNullException(nameof(memberGenerators)); _requestsNamespace = requestsNamespace ?? throw new ArgumentNullException(nameof(requestsNamespace)); _serializerSelector = serializerSelector ?? throw new ArgumentNullException(nameof(serializerSelector)); }
public RequestTypeGenerator(ILocatedOpenApiElement <OpenApiOperation> operationElement, GenerationContext context, IMediaTypeSelector mediaTypeSelector, IList <IRequestMemberGenerator> memberGenerators, IRequestsNamespace requestsNamespace, ISerializerSelector serializerSelector) : base(operationElement, context, null) { MediaTypeSelector = mediaTypeSelector ?? throw new ArgumentNullException(nameof(mediaTypeSelector)); MemberGenerators = memberGenerators ?? throw new ArgumentNullException(nameof(memberGenerators)); RequestsNamespace = requestsNamespace ?? throw new ArgumentNullException(nameof(requestsNamespace)); SerializerSelector = serializerSelector ?? throw new ArgumentNullException(nameof(serializerSelector)); }
public ResponseTypeGenerator(ILocatedOpenApiElement <OpenApiResponse> responseElement, GenerationContext context, IMediaTypeSelector mediaTypeSelector, IHttpResponseCodeNameProvider httpResponseCodeNameProvider, ISerializationNamespace serializationNamespace, IResponsesNamespace responsesNamespace, IGetBodyMethodGenerator getBodyMethodGenerator) : base(responseElement, context) { MediaTypeSelector = mediaTypeSelector ?? throw new ArgumentNullException(nameof(mediaTypeSelector)); HttpResponseCodeNameProvider = httpResponseCodeNameProvider ?? throw new ArgumentNullException(nameof(httpResponseCodeNameProvider)); SerializationNamespace = serializationNamespace ?? throw new ArgumentNullException(nameof(serializationNamespace)); ResponsesNamespace = responsesNamespace ?? throw new ArgumentNullException(nameof(responsesNamespace)); GetBodyMethodGenerator = getBodyMethodGenerator ?? throw new ArgumentNullException(nameof(getBodyMethodGenerator)); }
public ResponseTypeGenerator(ILocatedOpenApiElement <OpenApiResponse> responseElement, GenerationContext context, IMediaTypeSelector mediaTypeSelector, IHttpResponseCodeNameProvider httpResponseCodeNameProvider, ISerializationNamespace serializationNamespace, IResponsesNamespace responsesNamespace, IEnumerable <IResponseMethodGenerator> methodGenerators) : base(responseElement, context, null) { MediaTypeSelector = mediaTypeSelector ?? throw new ArgumentNullException(nameof(mediaTypeSelector)); HttpResponseCodeNameProvider = httpResponseCodeNameProvider ?? throw new ArgumentNullException(nameof(httpResponseCodeNameProvider)); SerializationNamespace = serializationNamespace ?? throw new ArgumentNullException(nameof(serializationNamespace)); ResponsesNamespace = responsesNamespace ?? throw new ArgumentNullException(nameof(responsesNamespace)); MethodGenerators = (methodGenerators ?? throw new ArgumentNullException(nameof(methodGenerators))).ToArray(); }
public ResponseTypeGeneratorFactory(GenerationContext context, IMediaTypeSelector mediaTypeSelector, IHttpResponseCodeNameProvider httpResponseCodeNameProvider, IResponsesNamespace responsesNamespace, IGetBodyMethodGenerator parseBodyMethodGenerator, ISerializationNamespace serializationNamespace) { _context = context ?? throw new ArgumentNullException(nameof(context)); _mediaTypeSelector = mediaTypeSelector ?? throw new ArgumentNullException(nameof(mediaTypeSelector)); _httpResponseCodeNameProvider = httpResponseCodeNameProvider ?? throw new ArgumentNullException(nameof(httpResponseCodeNameProvider)); _responsesNamespace = responsesNamespace ?? throw new ArgumentNullException(nameof(responsesNamespace)); _parseBodyMethodGenerator = parseBodyMethodGenerator ?? throw new ArgumentNullException(nameof(parseBodyMethodGenerator)); _serializationNamespace = serializationNamespace ?? throw new ArgumentNullException(nameof(serializationNamespace)); }
public RequestTypeGeneratorFactory(GenerationContext context, IMediaTypeSelector mediaTypeSelector, IBuildRequestMethodGenerator buildRequestMethodGenerator, IBuildUriMethodGenerator buildUriMethodGenerator, IAddHeadersMethodGenerator addHeadersMethodGenerator, IBuildContentMethodGenerator buildContentMethodGenerator, IRequestsNamespace requestsNamespace) { _context = context ?? throw new ArgumentNullException(nameof(context)); _mediaTypeSelector = mediaTypeSelector ?? throw new ArgumentNullException(nameof(mediaTypeSelector)); _buildRequestMethodGenerator = buildRequestMethodGenerator ?? throw new ArgumentNullException(nameof(buildRequestMethodGenerator)); _buildUriMethodGenerator = buildUriMethodGenerator ?? throw new ArgumentNullException(nameof(buildUriMethodGenerator)); _addHeadersMethodGenerator = addHeadersMethodGenerator ?? throw new ArgumentNullException(nameof(addHeadersMethodGenerator)); _buildContentMethodGenerator = buildContentMethodGenerator ?? throw new ArgumentNullException(nameof(buildContentMethodGenerator)); _requestsNamespace = requestsNamespace ?? throw new ArgumentNullException(nameof(requestsNamespace)); }
public RequestTypeGenerator(ILocatedOpenApiElement <OpenApiOperation> operationElement, GenerationContext context, IMediaTypeSelector mediaTypeSelector, IBuildRequestMethodGenerator buildRequestMethodGenerator, IBuildUriMethodGenerator buildUriMethodGenerator, IAddHeadersMethodGenerator addHeadersMethodGenerator, IBuildContentMethodGenerator buildContentMethodGenerator, IRequestsNamespace requestsNamespace) : base(operationElement, context) { MediaTypeSelector = mediaTypeSelector ?? throw new ArgumentNullException(nameof(mediaTypeSelector)); BuildRequestMethodGenerator = buildRequestMethodGenerator ?? throw new ArgumentNullException(nameof(buildRequestMethodGenerator)); BuildUriMethodGenerator = buildUriMethodGenerator ?? throw new ArgumentNullException(nameof(buildUriMethodGenerator)); AddHeadersMethodGenerator = addHeadersMethodGenerator ?? throw new ArgumentNullException(nameof(addHeadersMethodGenerator)); BuildContentMethodGenerator = buildContentMethodGenerator ?? throw new ArgumentNullException(nameof(buildContentMethodGenerator)); RequestsNamespace = requestsNamespace ?? throw new ArgumentNullException(nameof(requestsNamespace)); }
public NoBodyConstructorMethodGenerator(GenerationContext context, IMediaTypeSelector mediaTypeSelector) { _context = context; _mediaTypeSelector = mediaTypeSelector; }
public RequestBodyTypeGeneratorFactory(GenerationContext context, IMediaTypeSelector mediaTypeSelector) { _context = context ?? throw new ArgumentNullException(nameof(context)); _mediaTypeSelector = mediaTypeSelector ?? throw new ArgumentNullException(nameof(mediaTypeSelector)); }