Skip to content

Commit 52bf8ca

Browse files
committed
修改支持情况
1 parent 86ea22e commit 52bf8ca

File tree

2 files changed

+17
-10
lines changed

2 files changed

+17
-10
lines changed

README.md

+9-5
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## IoTSharp/Extensions.Configuration.GitRepository
1+
## IoTSharp's Extensions.Configuration.GitRepository
22

33
### Project Overview
44
**Git repository configuration provider** is a library designed for managing and loading configuration files, specifically for C# developers. It allows developers to read configuration files directly from a Git repository, enabling centralized configuration management and version control in distributed systems or microservice architectures.
@@ -11,10 +11,14 @@
1111
## Configuration Providers
1212

1313
This project now supports fetching configuration files from the following platforms:
14-
- **Gitee.com** ![NuGet Version](https://img.shields.io/nuget/v/Extensions.Configuration.GitRepository.GiteeProvider) [![NuGet Count](https://img.shields.io/nuget/dt/Extensions.Configuration.GitRepository.GiteeProvider.svg?style=flat-square)](https://www.nuget.org/packages/Extensions.Configuration.GitRepository.GiteeProvider/)
15-
- **GitLab** ![NuGet Version](https://img.shields.io/nuget/v/Extensions.Configuration.GitRepository.GitLabProvider) [![NuGet Count](https://img.shields.io/nuget/dt/Extensions.Configuration.GitRepository.GitLabProvider.svg?style=flat-square)](https://www.nuget.org/packages/Extensions.Configuration.GitRepository.GitLabProvider/)
16-
- **Gitea** ![NuGet Version](https://img.shields.io/nuget/v/Extensions.Configuration.GitRepository.GiteaProvider) [![NuGet Count](https://img.shields.io/nuget/dt/Extensions.Configuration.GitRepository.GiteaProvider.svg?style=flat-square)](https://www.nuget.org/packages/Extensions.Configuration.GitRepository.GiteaProvider/)
17-
- **GitHub** ![NuGet Version](https://img.shields.io/nuget/v/Extensions.Configuration.GitRepository.GitHubProvider) [![NuGet Count](https://img.shields.io/nuget/dt/Extensions.Configuration.GitRepository.GitHubProvider.svg?style=flat-square)](https://www.nuget.org/packages/Extensions.Configuration.GitRepository.GitHubProvider/)
14+
15+
| Git repository | Git files | gist | version | downloads |
16+
| -------------- | --------- | ---- | ------------------------------------------------------------ | ------------------------------------------------------------ |
17+
| Gitee ||| ![NuGet Version](https://img.shields.io/nuget/v/Extensions.Configuration.GitRepository.GiteeProvider) | [![NuGet Count](https://img.shields.io/nuget/dt/Extensions.Configuration.GitRepository.GiteeProvider.svg?style=flat-square)](https://www.nuget.org/packages/Extensions.Configuration.GitRepository.GiteeProvider/) |
18+
| GitLab || | ![NuGet Version](https://img.shields.io/nuget/v/Extensions.Configuration.GitRepository.GitLabProvider) | [![NuGet Count](https://img.shields.io/nuget/dt/Extensions.Configuration.GitRepository.GitLabProvider.svg?style=flat-square)](https://www.nuget.org/packages/Extensions.Configuration.GitRepository.GitLabProvider/) |
19+
| Gitea || | ![NuGet Version](https://img.shields.io/nuget/v/Extensions.Configuration.GitRepository.GiteaProvider) | [![NuGet Count](https://img.shields.io/nuget/dt/Extensions.Configuration.GitRepository.GiteaProvider.svg?style=flat-square)](https://www.nuget.org/packages/Extensions.Configuration.GitRepository.GiteaProvider/) |
20+
| GitHub ||| ![NuGet Version](https://img.shields.io/nuget/v/Extensions.Configuration.GitRepository.GitHubProvider) | [![NuGet Count](https://img.shields.io/nuget/dt/Extensions.Configuration.GitRepository.GitHubProvider.svg?style=flat-square)](https://www.nuget.org/packages/Extensions.Configuration.GitRepository.GitHubProvider/) |
21+
1822

1923
With this feature, you can directly retrieve configuration files from repositories hosted on these platforms, making it easier to manage and load configurations in multi-platform environments.
2024

README.zh.md

+8-5
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,13 @@
1414
## 配置存储平台
1515

1616
此项目现在新增了从以下平台获取配置文件的支持:
17-
- **Gitee.com** ![NuGet Version](https://img.shields.io/nuget/v/Extensions.Configuration.GitRepository.GiteeProvider) [![NuGet Count](https://img.shields.io/nuget/dt/Extensions.Configuration.GitRepository.GiteeProvider.svg?style=flat-square)](https://www.nuget.org/packages/Extensions.Configuration.GitRepository.GiteeProvider/)
18-
- **GitLab** ![NuGet Version](https://img.shields.io/nuget/v/Extensions.Configuration.GitRepository.GitLabProvider) [![NuGet Count](https://img.shields.io/nuget/dt/Extensions.Configuration.GitRepository.GitLabProvider.svg?style=flat-square)](https://www.nuget.org/packages/Extensions.Configuration.GitRepository.GitLabProvider/)
19-
- **Gitea** ![NuGet Version](https://img.shields.io/nuget/v/Extensions.Configuration.GitRepository.GiteaProvider) [![NuGet Count](https://img.shields.io/nuget/dt/Extensions.Configuration.GitRepository.GiteaProvider.svg?style=flat-square)](https://www.nuget.org/packages/Extensions.Configuration.GitRepository.GiteaProvider/)
20-
- **GitHub** ![NuGet Version](https://img.shields.io/nuget/v/Extensions.Configuration.GitRepository.GitHubProvider) [![NuGet Count](https://img.shields.io/nuget/dt/Extensions.Configuration.GitRepository.GitHubProvider.svg?style=flat-square)](https://www.nuget.org/packages/Extensions.Configuration.GitRepository.GitHubProvider/)
17+
18+
| Git仓库 | Git 文件 | 代码段 | 版本 | 下载量 |
19+
| ------- | -------- | ------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
20+
| Gitee ||| ![NuGet Version](https://img.shields.io/nuget/v/Extensions.Configuration.GitRepository.GiteeProvider) | [![NuGet Count](https://img.shields.io/nuget/dt/Extensions.Configuration.GitRepository.GiteeProvider.svg?style=flat-square)](https://www.nuget.org/packages/Extensions.Configuration.GitRepository.GiteeProvider/) |
21+
| GitLab || | ![NuGet Version](https://img.shields.io/nuget/v/Extensions.Configuration.GitRepository.GitLabProvider) | [![NuGet Count](https://img.shields.io/nuget/dt/Extensions.Configuration.GitRepository.GitLabProvider.svg?style=flat-square)](https://www.nuget.org/packages/Extensions.Configuration.GitRepository.GitLabProvider/) |
22+
| Gitea || | ![NuGet Version](https://img.shields.io/nuget/v/Extensions.Configuration.GitRepository.GiteaProvider) | [![NuGet Count](https://img.shields.io/nuget/dt/Extensions.Configuration.GitRepository.GiteaProvider.svg?style=flat-square)](https://www.nuget.org/packages/Extensions.Configuration.GitRepository.GiteaProvider/) |
23+
| GitHub ||| ![NuGet Version](https://img.shields.io/nuget/v/Extensions.Configuration.GitRepository.GitHubProvider) | [![NuGet Count](https://img.shields.io/nuget/dt/Extensions.Configuration.GitRepository.GitHubProvider.svg?style=flat-square)](https://www.nuget.org/packages/Extensions.Configuration.GitRepository.GitHubProvider/) |
2124

2225

2326
通过此功能,您可以从上述平台的 Git 仓库中直接获取配置文件,进一步扩展了配置的来源,方便在多平台环境下管理和加载配置文件。
@@ -81,6 +84,6 @@ public class Program
8184
### 许可证
8285
该项目基于 MIT 许可证,详情请参阅 [LICENSE](https://github.com/IoTSharp/Extensions.Configuration.GitRepository/blob/main/LICENSE) 文件。
8386

84-
87+
8588
### 感谢
8689
灵感来源于 https://github.com/denis-ivanov/Extensions.Configuration.GitLab

0 commit comments

Comments
 (0)