Compare commits

..

No commits in common. "084346d88418c6a024ef8a772308b5a6d3e07558" and "16c5d2e85b2d35329d3f0fe23fd45f7c6a8527b8" have entirely different histories.

View File

@ -9,17 +9,9 @@ It is a pure Blazor implementation.
## Screenshots
Light theme:
![Light mode](https://raw.githubusercontent.com/unclshura/BlazorOpenApi/master/docs/light.png)
Dark Theme:
![Dark mode](https://raw.githubusercontent.com/unclshura/BlazorOpenApi/master/docs/dark.png)
Examples generation:
![Examples generation](https://raw.githubusercontent.com/unclshura/BlazorOpenApi/master/docs/example-data.png)
![Light mode](docs/light.png){ width=250px }
![Dark mode](docs/dark.png){ width=250px }
![Examples generation](docs/example-data.png)]{ width=250px }
## Installation
@ -28,15 +20,12 @@ You can install the package from NuGet:
dotnet add package BlazorOpenApi
```
## Source code
|What |Where |
|--------|------------------------------------------------|
| Github | https://github.com/unclshura/BlazorOpenApi |
| HTTPS | https://github.com/unclshura/BlazorOpenApi.git |
| SSH | git@github.com:unclshura/BlazorOpenApi.git |
| NuGet | https://www.nuget.org/packages/BlazorOpenApi/ |
Source code:
```bash
Github: https://github.com/unclshura/BlazorOpenApi
HTTPS: https://github.com/unclshura/BlazorOpenApi.git
SSH: git@github.com:unclshura/BlazorOpenApi.git
```
## Features
@ -55,12 +44,12 @@ To use the component, add the following line to your `_Imports.razor` file:
@using BlazorOpenApi.Controls
```
Then, you can use the component in your Blazor application:
```c#
```razor
<OpenAPIUIControl Url="https://raw.githubusercontent.com/OAI/OpenAPI-Specification/main/examples/v3.0/petstore.yaml" />
```
To customize the palette you can use something like this:
```c#
```razor
<OpenAPIUIControl Url="@Url" Palette="@TestPalette"/>
@code {