├── .dockerignore ├── .gitattributes ├── .gitignore ├── Ocelot.Provider.SqlServer.sln ├── Ocelot.Provider.SqlServer ├── Configuration │ └── AppConfigs.cs ├── Db │ └── AppDbContext.cs ├── DependencyInjection │ └── ServiceCollectionExtensions.cs ├── Extensions │ └── JsonExtensions.cs ├── Middleware │ └── OcelotMiddlewareExtensions.cs ├── Models │ ├── OcelotGlobalConfiguration.cs │ └── OcelotRoute.cs ├── Ocelot.Provider.SqlServer.csproj └── Repository │ └── SqlServerFileConfigurationRepository.cs ├── README.md ├── SampleApi ├── Controllers │ └── WeatherForecastController.cs ├── Program.cs ├── Properties │ └── launchSettings.json ├── SampleApi.csproj ├── WeatherForecast.cs ├── appsettings.Development.json └── appsettings.json └── SampleApiGateway ├── Dockerfile ├── Migrations ├── 20220320062355_InitDb.Designer.cs ├── 20220320062355_InitDb.cs └── AppDbContextModelSnapshot.cs ├── Program.cs ├── Properties └── launchSettings.json ├── SampleApiGateway.csproj ├── WeatherForecast.cs ├── appsettings.Development.json └── appsettings.json /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omid-ahmadpour/Ocelot.Provider.SqlServer/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omid-ahmadpour/Ocelot.Provider.SqlServer/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omid-ahmadpour/Ocelot.Provider.SqlServer/HEAD/.gitignore -------------------------------------------------------------------------------- /Ocelot.Provider.SqlServer.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omid-ahmadpour/Ocelot.Provider.SqlServer/HEAD/Ocelot.Provider.SqlServer.sln -------------------------------------------------------------------------------- /Ocelot.Provider.SqlServer/Configuration/AppConfigs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omid-ahmadpour/Ocelot.Provider.SqlServer/HEAD/Ocelot.Provider.SqlServer/Configuration/AppConfigs.cs -------------------------------------------------------------------------------- /Ocelot.Provider.SqlServer/Db/AppDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omid-ahmadpour/Ocelot.Provider.SqlServer/HEAD/Ocelot.Provider.SqlServer/Db/AppDbContext.cs -------------------------------------------------------------------------------- /Ocelot.Provider.SqlServer/DependencyInjection/ServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omid-ahmadpour/Ocelot.Provider.SqlServer/HEAD/Ocelot.Provider.SqlServer/DependencyInjection/ServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /Ocelot.Provider.SqlServer/Extensions/JsonExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omid-ahmadpour/Ocelot.Provider.SqlServer/HEAD/Ocelot.Provider.SqlServer/Extensions/JsonExtensions.cs -------------------------------------------------------------------------------- /Ocelot.Provider.SqlServer/Middleware/OcelotMiddlewareExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omid-ahmadpour/Ocelot.Provider.SqlServer/HEAD/Ocelot.Provider.SqlServer/Middleware/OcelotMiddlewareExtensions.cs -------------------------------------------------------------------------------- /Ocelot.Provider.SqlServer/Models/OcelotGlobalConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omid-ahmadpour/Ocelot.Provider.SqlServer/HEAD/Ocelot.Provider.SqlServer/Models/OcelotGlobalConfiguration.cs -------------------------------------------------------------------------------- /Ocelot.Provider.SqlServer/Models/OcelotRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omid-ahmadpour/Ocelot.Provider.SqlServer/HEAD/Ocelot.Provider.SqlServer/Models/OcelotRoute.cs -------------------------------------------------------------------------------- /Ocelot.Provider.SqlServer/Ocelot.Provider.SqlServer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omid-ahmadpour/Ocelot.Provider.SqlServer/HEAD/Ocelot.Provider.SqlServer/Ocelot.Provider.SqlServer.csproj -------------------------------------------------------------------------------- /Ocelot.Provider.SqlServer/Repository/SqlServerFileConfigurationRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omid-ahmadpour/Ocelot.Provider.SqlServer/HEAD/Ocelot.Provider.SqlServer/Repository/SqlServerFileConfigurationRepository.cs -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omid-ahmadpour/Ocelot.Provider.SqlServer/HEAD/README.md -------------------------------------------------------------------------------- /SampleApi/Controllers/WeatherForecastController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omid-ahmadpour/Ocelot.Provider.SqlServer/HEAD/SampleApi/Controllers/WeatherForecastController.cs -------------------------------------------------------------------------------- /SampleApi/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omid-ahmadpour/Ocelot.Provider.SqlServer/HEAD/SampleApi/Program.cs -------------------------------------------------------------------------------- /SampleApi/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omid-ahmadpour/Ocelot.Provider.SqlServer/HEAD/SampleApi/Properties/launchSettings.json -------------------------------------------------------------------------------- /SampleApi/SampleApi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omid-ahmadpour/Ocelot.Provider.SqlServer/HEAD/SampleApi/SampleApi.csproj -------------------------------------------------------------------------------- /SampleApi/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omid-ahmadpour/Ocelot.Provider.SqlServer/HEAD/SampleApi/WeatherForecast.cs -------------------------------------------------------------------------------- /SampleApi/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omid-ahmadpour/Ocelot.Provider.SqlServer/HEAD/SampleApi/appsettings.Development.json -------------------------------------------------------------------------------- /SampleApi/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omid-ahmadpour/Ocelot.Provider.SqlServer/HEAD/SampleApi/appsettings.json -------------------------------------------------------------------------------- /SampleApiGateway/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omid-ahmadpour/Ocelot.Provider.SqlServer/HEAD/SampleApiGateway/Dockerfile -------------------------------------------------------------------------------- /SampleApiGateway/Migrations/20220320062355_InitDb.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omid-ahmadpour/Ocelot.Provider.SqlServer/HEAD/SampleApiGateway/Migrations/20220320062355_InitDb.Designer.cs -------------------------------------------------------------------------------- /SampleApiGateway/Migrations/20220320062355_InitDb.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omid-ahmadpour/Ocelot.Provider.SqlServer/HEAD/SampleApiGateway/Migrations/20220320062355_InitDb.cs -------------------------------------------------------------------------------- /SampleApiGateway/Migrations/AppDbContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omid-ahmadpour/Ocelot.Provider.SqlServer/HEAD/SampleApiGateway/Migrations/AppDbContextModelSnapshot.cs -------------------------------------------------------------------------------- /SampleApiGateway/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omid-ahmadpour/Ocelot.Provider.SqlServer/HEAD/SampleApiGateway/Program.cs -------------------------------------------------------------------------------- /SampleApiGateway/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omid-ahmadpour/Ocelot.Provider.SqlServer/HEAD/SampleApiGateway/Properties/launchSettings.json -------------------------------------------------------------------------------- /SampleApiGateway/SampleApiGateway.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omid-ahmadpour/Ocelot.Provider.SqlServer/HEAD/SampleApiGateway/SampleApiGateway.csproj -------------------------------------------------------------------------------- /SampleApiGateway/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omid-ahmadpour/Ocelot.Provider.SqlServer/HEAD/SampleApiGateway/WeatherForecast.cs -------------------------------------------------------------------------------- /SampleApiGateway/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omid-ahmadpour/Ocelot.Provider.SqlServer/HEAD/SampleApiGateway/appsettings.Development.json -------------------------------------------------------------------------------- /SampleApiGateway/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omid-ahmadpour/Ocelot.Provider.SqlServer/HEAD/SampleApiGateway/appsettings.json --------------------------------------------------------------------------------