CORS, Theme, Better flow and dotnet tools
This commit is contained in:
@ -1,4 +1,4 @@
|
||||
using Expose.MyIT.Shared.Models.Methods;
|
||||
using Expose.MyIT.Shared.Models.Stateless;
|
||||
using Expose.MyIT.Shared.ViewModels;
|
||||
using Serilog.Context;
|
||||
using System.Text.Json;
|
||||
@ -12,16 +12,21 @@ public class ServiceShopOrderRepository : IServiceShopOrderRepository
|
||||
|
||||
public ServiceShopOrderRepository() => _Log = Serilog.Log.ForContext<ServiceShopOrderRepository>();
|
||||
|
||||
private static ServiceShopOrder[] GetServiceShopOrders(Shared.Models.ServiceShop? ServiceShop)
|
||||
private static ServiceShopOrder[] GetServiceShopOrders(Shared.Models.ServiceShop? serviceShop)
|
||||
{
|
||||
ServiceShopOrder[] result = Shared.Models.Stateless.Methods.IServiceShopOrder.GetServiceShopOrders(ServiceShop);
|
||||
ServiceShopOrder[] result = IServiceShopOrder.GetServiceShopOrders(serviceShop);
|
||||
return result;
|
||||
}
|
||||
|
||||
private static Shared.Models.ServiceShop? GetServiceShopOrders()
|
||||
{
|
||||
Shared.Models.ServiceShop? result;
|
||||
string jsonFile = Path.Combine(AppContext.BaseDirectory, "service-shop.json");
|
||||
string jsonFile;
|
||||
string checkDirectory = Path.Combine(AppContext.BaseDirectory, "Data/Mike");
|
||||
if (Directory.Exists(checkDirectory))
|
||||
jsonFile = Path.Combine(checkDirectory, "service-shop.json");
|
||||
else
|
||||
jsonFile = Path.Combine(AppContext.BaseDirectory, "service-shop.json");
|
||||
string json = File.ReadAllText(jsonFile);
|
||||
result = JsonSerializer.Deserialize<Shared.Models.ServiceShop>(json);
|
||||
return result;
|
||||
@ -30,12 +35,12 @@ public class ServiceShopOrderRepository : IServiceShopOrderRepository
|
||||
async Task<ServiceShopOrder[]> IServiceShopOrderRepository.GetAllServiceShopOrders()
|
||||
{
|
||||
ServiceShopOrder[] results;
|
||||
string? methodName = Shared.Models.Stateless.Methods.IMethodName.GetActualAsyncMethodName();
|
||||
string? methodName = IMethodName.GetActualAsyncMethodName();
|
||||
using (LogContext.PushProperty("MethodName", methodName))
|
||||
{
|
||||
_Log.Debug("() => ...");
|
||||
Shared.Models.ServiceShop? ServiceShop = await Task.Run(GetServiceShopOrders);
|
||||
results = GetServiceShopOrders(ServiceShop);
|
||||
Shared.Models.ServiceShop? serviceShop = await Task.Run(GetServiceShopOrders);
|
||||
results = GetServiceShopOrders(serviceShop);
|
||||
}
|
||||
return results.ToArray();
|
||||
}
|
||||
@ -43,8 +48,8 @@ public class ServiceShopOrderRepository : IServiceShopOrderRepository
|
||||
async Task<ServiceShopOrder[]> IServiceShopOrderRepository.GetServiceShopOrders(string id)
|
||||
{
|
||||
ServiceShopOrder[] results;
|
||||
Shared.Models.ServiceShop? ServiceShop = await Task.Run(GetServiceShopOrders);
|
||||
results = GetServiceShopOrders(ServiceShop).Where(l => l.Id == id).ToArray();
|
||||
Shared.Models.ServiceShop? serviceShop = await Task.Run(GetServiceShopOrders);
|
||||
results = GetServiceShopOrders(serviceShop).Where(l => l.Id == id).ToArray();
|
||||
return results;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user