A tool for generating Refit interfaces and contracts from OpenAPI specifications
MIT License
Bot releases are hidden (Show)
Published by christianhelle about 1 year ago
This is packaged as a .NET Tool and is published to nuget.org. You can install this specific version of this tool like this:
dotnet tool install --global Refitter --version 0.8.0
--no-auto-generated-header
CLI tool argument to skip prefixing output file with header--interface-only
CLI tool argument to skip contract type generation--use-api-response
CLI Tool argument to return IApiResponse<T>
instead of Task<T>
--internal
CLI tool argument to generate types with the internal
accessibility modifier--cancellation-tokens
CLI tool argument to generate the Refit interface with CancellationTokens--no-operation-headers
CLI tool argument to skip generating [Header]
parameters--no-logging
CLI tool argument to disable error logging and feature usage tracking--use-iso-date-format
CLI tool argument to explicitly format date query string parameters in ISO standard date format using delimiters (2023-06-15)--multiple-interfaces
CLI tool argument to generate a Refit interface for each endpoint. This may be either ByEndpoint
or ByTag
--settings-file
CLI tool argument to use a .refitter format file and override all other arguments--skip-validation
CLI tool argument to ignore all validation errors and attempt to generate code anyway--match-path
CLI tool argument to only include Paths that match the provided regular expression. May be set multiple times--tag
CLI tool argument to only include Endpoints that contain this tag. May be set multiple times and result in OR'ed evaluation--optional-nullable-parameters
CLI tool argument to make non-required query parameters to optional parameters in Refit interface--operation-name-template
CLI tool argument to append a prefix or suffix to the {operationName}
templatematchPath
option in example .refitter file in README by @christianhelle in https://github.com/christianhelle/refitter/pull/146
--settings-file
usage by @christianhelle in https://github.com/christianhelle/refitter/pull/152
--no-logging
is specified by @christianhelle in https://github.com/christianhelle/refitter/pull/153
--operation-name-template
command line argument by @angelofb in https://github.com/christianhelle/refitter/pull/164
--optional-nullable-parameters
CLI argument by @christianhelle in https://github.com/christianhelle/refitter/pull/163
Full Changelog: https://github.com/christianhelle/refitter/compare/0.7.5...0.8.0
Published by christianhelle about 1 year ago
This is packaged as a .NET Tool and is published to nuget.org. You can install this specific version of this tool like this:
dotnet tool install --global Refitter --version 0.7.5
--no-auto-generated-header
CLI tool argument to skip prefixing output file with header--interface-only
CLI tool argument to skip contract type generation--use-api-response
CLI Tool argument to return IApiResponse<T>
instead of Task<T>
--internal
CLI tool argument to generate types with the internal
accessibility modifier--cancellation-tokens
CLI tool argument to generate the Refit interface with CancellationTokens--no-operation-headers
CLI tool argument to skip generating [Header]
parameters--no-logging
CLI tool argument to disable error logging and feature usage tracking--use-iso-date-format
CLI tool argument to explicitly format date query string parameters in ISO standard date format using delimiters (2023-06-15)--multiple-interfaces
CLI tool argument to generate a Refit interface for each endpoint. May be one of ByEndpoint, ByTag
--settings-file
CLI tool argument to use a .refitter format file and override all other arguments--skip-validation
CLI tool argument to ignore all validation errors and attempt to generate code anyway--match-path
CLI tool argument to only include Paths that match the provided regular expression. May be set multiple times--tag
CLI tool argument to only include Endpoints that contain this tag. May be set multiple times and result in OR'ed evaluationFull Changelog: https://github.com/christianhelle/refitter/compare/0.7.3...0.7.5
Published by christianhelle about 1 year ago
This is packaged as a .NET Tool and is published to nuget.org. You can install this specific version of this tool like this:
dotnet tool install --global Refitter --version 0.7.4
--no-auto-generated-header
CLI tool argument to skip prefixing output file with header--interface-only
CLI tool argument to skip contract type generation--use-api-response
CLI Tool argument to return IApiResponse<T>
instead of Task<T>
--internal
CLI tool argument to generate types with the internal
accessibility modifier--cancellation-tokens
CLI tool argument to generate the Refit interface with CancellationTokens--no-operation-headers
CLI tool argument to skip generating [Header]
parameters--no-logging
CLI tool argument to disable error logging and feature usage tracking--use-iso-date-format
CLI tool argument to explicitly format date query string parameters in ISO standard date format using delimiters (2023-06-15)--multiple-interfaces
CLI tool argument to generate a Refit interface for each endpoint. May be one of ByEndpoint, ByTag
--settings-file
CLI tool argument to use a .refitter format file and override all other arguments--skip-validation
CLI tool argument to ignore all validation errors and attempt to generate code anyway--match-path
CLI tool argument to only include Paths that match the provided regular expression. May be set multiple times--tag
CLI tool argument to only include Endpoints that contain this tag. May be set multiple times and result in OR'ed evaluationFull Changelog: https://github.com/christianhelle/refitter/compare/0.7.3...0.7.4
Published by christianhelle about 1 year ago
This is packaged as a .NET Tool and is published to nuget.org. You can install this specific version of this tool like this:
dotnet tool install --global Refitter --version 0.7.3
--no-auto-generated-header
CLI tool argument to skip prefixing output file with header--interface-only
CLI tool argument to skip contract type generation--use-api-response
CLI Tool argument to return IApiResponse<T>
instead of Task<T>
--internal
CLI tool argument to generate types with the internal
accessibility modifier--cancellation-tokens
CLI tool argument to generate the Refit interface with CancellationTokens--no-operation-headers
CLI tool argument to skip generating [Header]
parameters--no-logging
CLI tool argument to disable error logging and feature usage tracking--use-iso-date-format
CLI tool argument to explicitly format date query string parameters in ISO standard date format using delimiters (2023-06-15)--multiple-interfaces
CLI tool argument to generate a Refit interface for each endpoint. May be one of ByEndpoint, ByTag
--settings-file
CLI tool argument to use a .refitter format file and override all other argumentsFull Changelog: https://github.com/christianhelle/refitter/compare/0.7.2...0.7.3
Published by christianhelle about 1 year ago
This is packaged as a .NET Tool and is published to nuget.org. You can install this specific version of this tool like this:
dotnet tool install --global Refitter --version 0.7.2
--no-auto-generated-header
CLI tool argument to skip prefixing output file with header--interface-only
CLI tool argument to skip contract type generation--use-api-response
CLI Tool argument to return IApiResponse<T>
instead of Task<T>
--internal
CLI tool argument to generate types with the internal
accessibility modifier--cancellation-tokens
CLI tool argument to generate the Refit interface with CancellationTokens--no-operation-headers
CLI tool argument to skip generating [Header]
parameters--no-logging
CLI tool argument to disable error logging and feature usage tracking--use-iso-date-format
CLI tool argument to explicitly format date query string parameters in ISO standard date format using delimiters (2023-06-15)--multiple-interfaces
CLI tool argument to generate a Refit interface for each endpoint. May be one of ByEndpoint, ByTag
Full Changelog: https://github.com/christianhelle/refitter/compare/0.7.0...0.7.2
Published by christianhelle about 1 year ago
This is packaged as a .NET Tool and is published to nuget.org. You can install this specific version of this tool like this:
dotnet tool install --global Refitter --version 0.7.0
--no-auto-generated-header
CLI tool argument to skip prefixing output file with header--interface-only
CLI tool argument to skip contract type generation--use-api-response
CLI Tool argument to return IApiResponse<T>
instead of Task<T>
--internal
CLI tool argument to generate types with the internal
accessibility modifier--cancellation-tokens
CLI tool argument to generate the Refit interface with CancellationTokens--no-operation-headers
CLI tool argument to skip generating [Header]
parameters--no-logging
CLI tool argument to disable error logging and feature usage tracking--use-iso-date-format
CLI tool argument to explicitly format date query string parameters in ISO standard date format using delimiters (2023-06-15)--use-iso-date-format
CLI tool argument by @christianhelle in https://github.com/christianhelle/refitter/pull/73
operationId
by @christianhelle in https://github.com/christianhelle/refitter/pull/79
Full Changelog: https://github.com/christianhelle/refitter/compare/0.5.30...0.7.0
Published by christianhelle about 1 year ago
This is packaged as a .NET Tool and is published to nuget.org. You can install this specific version of this tool like this:
dotnet tool install --global Refitter --version 0.6.3
--no-auto-generated-header
CLI tool argument to skip prefixing output file with header--interface-only
CLI tool argument to skip contract type generation--use-api-response
CLI Tool argument to return IApiResponse<T>
instead of Task<T>
--internal
CLI tool argument to generate types with the internal
accessibility modifier--cancellation-tokens
CLI tool argument to generate the Refit interface with CancellationTokens--no-operation-headers
CLI tool argument to skip generating [Header]
parameters--no-logging
CLI tool argument to disable error logging and feature usage tracking--use-iso-date-format
CLI tool argument to explicitly format date query string parameters in ISO standard date format using delimiters (2023-06-15)--use-iso-date-format
CLI tool argument by @christianhelle in https://github.com/christianhelle/refitter/pull/73
operationId
by @christianhelle in https://github.com/christianhelle/refitter/pull/79
Full Changelog: https://github.com/christianhelle/refitter/compare/0.5.30...0.6.3
Published by christianhelle over 1 year ago
This is packaged as a .NET Tool and is published to nuget.org. You can install this specific version of this tool like this:
dotnet tool install --global Refitter --version 0.6.2
--no-auto-generated-header
CLI tool argument to skip prefixing output file with header--interface-only
CLI tool argument to skip contract type generation--use-api-response
CLI Tool argument to return IApiResponse<T>
instead of Task<T>
--internal
CLI tool argument to generate types with the internal
accessibility modifier--cancellation-tokens
CLI tool argument to generate the Refit interface with CancellationTokens--no-operation-headers
CLI tool argument to skip generating [Header]
parameters--no-logging
CLI tool argument to disable error logging and feature usage tracking--use-iso-date-format
CLI tool argument to explicitly format date query string parameters in ISO standard date format using delimiters (2023-06-15)--use-iso-date-format
CLI tool argument by @christianhelle in https://github.com/christianhelle/refitter/pull/73
operationId
by @christianhelle in https://github.com/christianhelle/refitter/pull/79
Full Changelog: https://github.com/christianhelle/refitter/compare/0.5.30...0.6.2
Published by christianhelle over 1 year ago
This is packaged as a .NET Tool and is published to nuget.org. You can install this specific version of this tool like this:
dotnet tool install --global Refitter --version 0.6.1
--no-auto-generated-header
CLI tool argument to skip prefixing output file with header--interface-only
CLI tool argument to skip contract type generation--use-api-response
CLI Tool argument to return IApiResponse<T>
instead of Task<T>
--internal
CLI tool argument to generate types with the internal
accessibility modifier--cancellation-tokens
CLI tool argument to generate the Refit interface with CancellationTokens--no-operation-headers
CLI tool argument to skip generating [Header]
parameters--no-logging
CLI tool argument to disable error logging and feature usage tracking--use-iso-date-format
CLI tool argument to explicitly format date query string parameters in ISO standard date format using delimiters (2023-06-15)--use-iso-date-format
CLI tool argument by @christianhelle in https://github.com/christianhelle/refitter/pull/73
operationId
by @christianhelle in https://github.com/christianhelle/refitter/pull/79
Full Changelog: https://github.com/christianhelle/refitter/compare/0.5.30...0.6.1
Published by christianhelle over 1 year ago
This is packaged as a .NET Tool and is published to nuget.org. You can install this specific version of this tool like this:
dotnet tool install --global Refitter --version 0.6.0
--no-auto-generated-header
CLI tool argument to skip prefixing output file with header--interface-only
CLI tool argument to skip contract type generation--use-api-response
CLI Tool argument to return IApiResponse<T>
instead of Task<T>
--internal
CLI tool argument to generate types with the internal
accessibility modifier--cancellation-tokens
CLI tool argument to generate the Refit interface with CancellationTokens--no-operation-headers
CLI tool argument to skip generating [Header]
parameters--no-logging
CLI tool argument to disable error logging and feature usage tracking--use-iso-date-format
CLI tool argument to explicitly format date query string parameters in ISO standard date format using delimiters (2023-06-15)--use-iso-date-format
CLI tool argument by @christianhelle in https://github.com/christianhelle/refitter/pull/73
Full Changelog: https://github.com/christianhelle/refitter/compare/0.5.30...0.6.0
Published by christianhelle over 1 year ago
This is packaged as a .NET Tool and is published to nuget.org. You can install this specific version of this tool like this:
dotnet tool install --global Refitter --version 0.5.30
--no-auto-generated-header
CLI tool argument to skip prefixing output file with header--interface-only
CLI tool argument to skip contract type generation--use-api-response
CLI Tool argument to return IApiResponse<T>
instead of Task<T>
--internal
CLI tool argument to generate types with the internal
accessibility modifier--cancellation-tokens
CLI tool argument to generate the Refit interface with CancellationTokens--no-operation-headers
CLI tool argument to skip generating [Header]
parameters--no-logging
CLI tool argument to disable error logging and feature usage trackingPublished by christianhelle over 1 year ago
This is packaged as a .NET Tool and is published to nuget.org. You can install this specific version of this tool like this:
dotnet tool install --global Refitter --version 0.5.28
--no-auto-generated-header
CLI tool argument to skip prefixing output file with header--interface-only
CLI tool argument to skip contract type generation--use-api-response
CLI Tool argument to return IApiResponse<T>
instead of Task<T>
--internal
CLI tool argument to generate types with the internal
accessibility modifier--cancellation-tokens
CLI tool argument to generate the Refit interface with CancellationTokens--no-operation-headers
CLI tool argument to skip generating [Header]
parameters--no-logging
CLI tool argument to disable error logging and feature usage trackingFull Changelog: https://github.com/christianhelle/refitter/compare/0.5.27...0.5.28
Published by christianhelle over 1 year ago
This is packaged as a .NET Tool and is published to nuget.org. You can install this specific version of this tool like this:
dotnet tool install --global Refitter --version 0.5.27
--no-auto-generated-header
CLI tool argument to skip prefixing output file with header--interface-only
CLI tool argument to skip contract type generation--use-api-response
CLI Tool argument to return IApiResponse<T>
instead of Task<T>
--internal
CLI tool argument to generate types with the internal
accessibility modifier--cancellation-tokens
CLI tool argument to generate the Refit interface with CancellationTokens--no-operation-headers
CLI tool argument to skip generating [Header]
parameters--no-logging
CLI tool argument to disable error logging and feature usage trackingFull Changelog: https://github.com/christianhelle/refitter/compare/0.1.3-alpha...0.5.27
Published by christianhelle over 1 year ago
This is packaged as a .NET Tool and is published to nuget.org. You can install this specific version of this tool like this:
dotnet tool install --global Refitter --version 0.5.26
--no-auto-generated-header
CLI tool argument to skip prefixing output file with header--interface-only
CLI tool argument to skip contract type generation--use-api-response
CLI Tool argument to return IApiResponse<T>
instead of Task<T>
--internal
CLI tool argument to generate types with the internal
accessibility modifier--cancellation-tokens
CLI tool argument to generate the Refit interface with CancellationTokens--no-operation-headers
CLI tool argument to skip generating [Header]
parameters--no-logging
CLI tool argument to disable error logging and feature usage trackingFull Changelog: https://github.com/christianhelle/refitter/compare/0.1.3-alpha...0.5.26
Published by christianhelle over 1 year ago
This is packaged as a .NET Tool and is published to nuget.org. You can install this specific version of this tool like this:
dotnet tool install --global Refitter --version 0.5.25
--no-auto-generated-header
CLI tool argument to skip prefixing output file with header--interface-only
CLI tool argument to skip contract type generation--use-api-response
CLI Tool argument to return IApiResponse<T>
instead of Task<T>
--internal
CLI tool argument to generate types with the internal
accessibility modifier--cancellation-tokens
CLI tool argument to generate the Refit interface with CancellationTokens--no-operation-headers
CLI tool argument to skip generating [Header]
parameters--no-logging
CLI tool argument to disable error logging and feature usage trackingFull Changelog: https://github.com/christianhelle/refitter/compare/0.1.3-alpha...0.5.25
Published by christianhelle over 1 year ago
This is packaged as a .NET Tool and is published to nuget.org. You can install this specific version of this tool like this:
dotnet tool install --global Refitter --version 0.5.3
--no-auto-generated-header
CLI tool argument to skip prefixing output file with header--interface-only
CLI tool argument to skip contract type generation--use-api-response
CLI Tool argument to return IApiResponse<T>
instead of Task<T>
--internal
CLI tool argument to generate types with the internal
accessibility modifier--cancellation-tokens
CLI tool argument to generate the Refit interface with CancellationTokens--no-operation-headers
CLI tool argument to skip generating [Header]
parametersFull Changelog: https://github.com/christianhelle/refitter/compare/0.1.3-alpha...0.5.3
Published by christianhelle over 1 year ago
This is packaged as a .NET Tool and is published to nuget.org. You can install this specific version of this tool like this:
dotnet tool install --global Refitter --version 0.5.2
--no-auto-generated-header
CLI tool argument to skip prefixing output file with header--interface-only
CLI tool argument to skip contract type generation--use-api-response
CLI Tool argument to return IApiResponse<T>
instead of Task<T>
--internal
CLI tool argument to generate types with the internal
accessibility modifier--cancellation-tokens
CLI tool argument to generate the Refit interface with CancellationTokens--no-operation-headers
CLI tool argument to skip generating [Header]
parametersFull Changelog: https://github.com/christianhelle/refitter/compare/0.1.3-alpha...0.5.2
Published by christianhelle over 1 year ago
This is packaged as a .NET Tool and is published to nuget.org. You can install this specific version of this tool like this:
dotnet tool install --global Refitter --version 0.5.1
--no-auto-generated-header
CLI tool argument to skip prefixing output file with header--interface-only
CLI tool argument to skip contract type generation--use-api-response
CLI Tool argument to return IApiResponse<T>
instead of Task<T>
--internal
CLI tool argument to generate types with the internal
accessibility modifier--cancellation-tokens
CLI tool argument to generate the Refit interface with CancellationTokens--no-operation-headers
CLI tool argument to skip generating [Header]
parametersFull Changelog: https://github.com/christianhelle/refitter/compare/0.1.3-alpha...0.5.1
Published by christianhelle over 1 year ago
This is packaged as a .NET Tool and is published to nuget.org. You can install this specific version of this tool like this:
dotnet tool install --global Refitter --version 0.5.0
--no-auto-generated-header
CLI tool argument to skip prefixing output file with header--interface-only
CLI tool argument to skip contract type generation--use-api-response
CLI Tool argument to return IApiResponse<T>
instead of Task<T>
--internal
CLI tool argument to generate types with the internal
accessibility modifier--cancellation-tokens
CLI tool argument to generate the Refit interface with CancellationTokensFull Changelog: https://github.com/christianhelle/refitter/compare/0.1.3-alpha...0.5.0
Published by christianhelle over 1 year ago
This is packaged as a .NET Tool and is published to nuget.org. You can install this specific version of this tool like this:
dotnet tool install --global Refitter --version 0.4.2
--no-auto-generated-header
CLI tool argument to skip prefixing output file with header--interface-only
CLI tool argument to skip contract type generation--use-api-response
CLI Tool argument to return IApiResponse<T>
instead of Task<T>
--internal
CLI tool argument to generate types with the internal
accessibility modifierFull Changelog: https://github.com/christianhelle/refitter/compare/0.1.3-alpha...0.4.2