This commit is contained in:
Pilzinsel64
2025-10-22 07:39:32 +02:00
parent ef1b6bad2e
commit 75b5f7ddd5
7 changed files with 102 additions and 2 deletions

View File

@@ -1,6 +1,7 @@
using Castle.Core.Logging;
using Pilz.Data;
using Pilz.Extensions.Reflection;
using Pilz.Jobs;
using System.Diagnostics.CodeAnalysis;
using System.Net;
using System.Reflection;
@@ -55,6 +56,7 @@ public class ApiServer : IApiServer
public int MaxConcurentConnections { get; set; } = 5;
public IDataManager Manager => GetManager();
public bool ThreadedDataManager { get; set; }
public JobCenter Jobs { get; } = new();
public ApiServer(string apiUrl) : this(apiUrl, null)
{

View File

@@ -1,5 +1,6 @@
using Castle.Core.Logging;
using Pilz.Data;
using Pilz.Jobs;
namespace Pilz.Net.Api;
@@ -18,6 +19,7 @@ public interface IApiServer
IDataManager Manager { get; }
string ApiUrl { get; }
bool EnableAuth { get; set; }
public JobCenter Jobs { get; }
IApiMessageSerializer Serializer { get; }
ILogger Log { get; set; }

View File

@@ -8,7 +8,7 @@
</PropertyGroup>
<PropertyGroup>
<Version>2.7.0</Version>
<Version>2.8.0</Version>
</PropertyGroup>
<ItemGroup>