DigitalData.StaffDBServer/HRD.WebApi/Middleware/WebApiMiddlewareExtensions.cs
Developer 02 3e0aeced71 Reapply "refactor(middleware): Entferne WebApiMiddleware"
This reverts commit 381f428f7755983d82a23020ef78b568539530a6.
2024-09-02 09:42:47 +02:00

27 lines
849 B
C#

using Microsoft.AspNetCore.Builder;
using Microsoft.Extensions.DependencyInjection;
using System;
namespace HRD.WebApi.DAL.Middleware
{
public static class WebApiMiddlewareExtensions
{
public static void ConfigureDAL(this IServiceCollection services, WebApiMiddlewareOptions options)
{
if (options == null)
{
throw new ArgumentNullException(nameof(options));
}
SetOptions(options);
}
private static void SetOptions(WebApiMiddlewareOptions options)
{
WebApiConfig.AssemblyVersion = options.AssemblyVersion;
WebApiConfig.AssemblyName = options.AssemblyName;
WebApiConfig.ClientVersion = options.ClientVersion;
WebApiConfig.Connectionstring = options.Connectionstring;
}
}
}