Tags: Pub-Dev/Mellon.MultiTenant
Tags
Update Packages and Organize Project Structure (#31) * chore: update solution file, adding Directory.Build.props and Directory.Package.props and ruleset * ci: bumb major version to 3 * refactor: adjust Api sample to work with the new editorconfig and update imports * refactor: adjust Hangfire sample to work with the new editorconfig and update imports, remove Serilog and add FaceIT.Hangfire.Tags.SqlServer * refactor: adjust Mellon.Multitenant project to work with the new editorconfig and update imports and update MultiTenantExtensions to use the namespace Microsoft.Extensions.DependencyInjection (#breaking change) * refactor: adjust Mellon.Multitenant.Azure project - to work with the new editorconfig and update imports - update MultiTenantExtensions to use the namespace Microsoft.Extensions.DependencyInjection (#breaking change) - update the packages - Azure.Identity from `1.10.4` to `1.12.1` - Microsoft.Extensions.Configuration.AzureAppConfiguration from `7.0.0` to `7.3.0` * refactor: adjust Mellon.Multitenant.Azure project - to work with the new editorconfig and update imports - update IMultiTenantConfiguration namespace to Mellon.MultiTenant.Base.Interfaces (#breaking change) - update MultiTenantExtensions to use the namespace Microsoft.Extensions.DependencyInjection (#breaking change) - update the packages - Azure.Identity from `1.10.4` to `1.12.1` - Microsoft.Extensions.Configuration.AzureAppConfiguration from `7.0.0` to `7.3.0` - Microsoft.Extensions.Configuration.Binder from `8.0.0` to `8.0.2` - Microsoft.Extensions.Configuration.Json from `8.0.0` to `7.3.0` * refactor: adjust Mellon.Multitenant.ConfigServer project - to work with the new editorconfig and update imports - update ConfigServerTenantSource class to ConfigServerMultiTenantSource (#breaking change) - update MultiTenantExtensions to use the namespace Microsoft.Extensions.DependencyInjection (#breaking change) - update the packages - Steeltoe.Extensions.Configuration.ConfigServerCore from `3.2.5` to `3.2.8` - Steeltoe.Extensions.Configuration.PlaceholderCore from `3.2.5` to `3.2.8` * refactor: adjust Mellon.Multitenant.Hangfire project - to work with the new editorconfig and update imports - rename PreventConcurrentExecutionJobFilter to PreventConcurrentExecutionJobFilterAttribute (#breaking change) - update MultiTenantExtensions to use the namespace Microsoft.Extensions.DependencyInjection (#breaking change) - update MultiTenantRecurringJobManagerExtensions to use the namespace Microsoft.Extensions.DependencyInjection (#breaking change) - update the packages - Hangfire from `1.8.6` to `1.8.14` - Hangfire.Console from `1.4.2` to `1.4.3` - Hangfire.Core from `1.8.6` to `1.8.14`
update projects to use net8 (#27) adjust the code to use features from C# 12 remove unused objects improve the regex performance using source generator create new exceptions TenantNotFoundException and TenantSourceNotSetException update read-me update pipeline files