mirror of
https://github.com/immense/Remotely.git
synced 2025-10-26 11:27:15 +00:00
Update NuGet packages. Update APIs.
This commit is contained in:
parent
e3692c757c
commit
b7011dee6c
2
.vscode/launch.json
vendored
2
.vscode/launch.json
vendored
@ -9,7 +9,7 @@
|
||||
"type": "coreclr",
|
||||
"request": "launch",
|
||||
"preLaunchTask": "build",
|
||||
"program": "${workspaceFolder}/Desktop.Linux/bin/Debug/.net7.0/Remotely_Desktop.dll",
|
||||
"program": "${workspaceFolder}/Desktop.Linux/bin/Debug/.net8.0/Remotely_Desktop.dll",
|
||||
"args": [],
|
||||
"cwd": "${workspaceFolder}/Desktop.Linux",
|
||||
"console": "internalConsole",
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
|
||||
<PropertyGroup>
|
||||
<OutputType>Exe</OutputType>
|
||||
<TargetFramework>net7.0</TargetFramework>
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
<TargetLatestRuntimePatch>true</TargetLatestRuntimePatch>
|
||||
<PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance>
|
||||
<Copyright>Copyright © 2023 Immense Networks</Copyright>
|
||||
@ -24,19 +24,19 @@
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Microsoft.AspNetCore.Hosting.WindowsServices" Version="7.0.10" />
|
||||
<PackageReference Include="Microsoft.AspNetCore.SignalR.Protocols.MessagePack" Version="7.0.10" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="7.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting.Systemd" Version="7.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting.WindowsServices" Version="7.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="7.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Logging.EventLog" Version="7.0.0" />
|
||||
<PackageReference Include="Microsoft.AspNetCore.SignalR.Client" Version="7.0.10" />
|
||||
<PackageReference Include="Microsoft.PowerShell.SDK" Version="7.3.6" />
|
||||
<PackageReference Include="Microsoft.WSMan.Management" Version="7.3.6" />
|
||||
<PackageReference Include="Microsoft.WSMan.Runtime" Version="7.3.6" />
|
||||
<PackageReference Include="System.Management.Automation" Version="7.3.6" />
|
||||
<PackageReference Include="System.ServiceProcess.ServiceController" Version="7.0.1" />
|
||||
<PackageReference Include="Microsoft.AspNetCore.Hosting.WindowsServices" Version="8.0.2" />
|
||||
<PackageReference Include="Microsoft.AspNetCore.SignalR.Protocols.MessagePack" Version="8.0.2" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting.Systemd" Version="8.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting.WindowsServices" Version="8.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Http" Version="8.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Logging.EventLog" Version="8.0.0" />
|
||||
<PackageReference Include="Microsoft.AspNetCore.SignalR.Client" Version="8.0.2" />
|
||||
<PackageReference Include="Microsoft.PowerShell.SDK" Version="7.4.1" />
|
||||
<PackageReference Include="Microsoft.WSMan.Management" Version="7.4.1" />
|
||||
<PackageReference Include="Microsoft.WSMan.Runtime" Version="7.4.1" />
|
||||
<PackageReference Include="System.Management.Automation" Version="7.4.1" />
|
||||
<PackageReference Include="System.ServiceProcess.ServiceController" Version="8.0.0" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<TargetFramework>.net7.0</TargetFramework>
|
||||
<TargetFramework>.net8.0</TargetFramework>
|
||||
<RootNamespace>Remotely.Desktop.Core</RootNamespace>
|
||||
<AssemblyName>Remotely_Desktop.Core</AssemblyName>
|
||||
<Platforms>AnyCPU;x64;x86</Platforms>
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<PropertyGroup>
|
||||
<OutputType>Exe</OutputType>
|
||||
<TargetFramework>net7.0</TargetFramework>
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
<ApplicationIcon>Assets\favicon.ico</ApplicationIcon>
|
||||
<AssemblyName>Remotely_Desktop</AssemblyName>
|
||||
<RootNamespace>Remotely.Desktop.XPlat</RootNamespace>
|
||||
|
||||
@ -7,7 +7,7 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
|
||||
<PublishProtocol>FileSystem</PublishProtocol>
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
<TargetFramework>net7.0</TargetFramework>
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
<PublishDir>..\Server\wwwroot\Content\Linux-x64\</PublishDir>
|
||||
<RuntimeIdentifier>linux-x64</RuntimeIdentifier>
|
||||
<SelfContained>true</SelfContained>
|
||||
|
||||
@ -7,7 +7,7 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
|
||||
<PublishProtocol>FileSystem</PublishProtocol>
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
<TargetFramework>net7.0</TargetFramework>
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
<PublishDir>..\Agent\bin\publish\linux-x64\Desktop</PublishDir>
|
||||
<RuntimeIdentifier>linux-x64</RuntimeIdentifier>
|
||||
<SelfContained>true</SelfContained>
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net7.0</TargetFramework>
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
<ImplicitUsings>enable</ImplicitUsings>
|
||||
<Nullable>enable</Nullable>
|
||||
</PropertyGroup>
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
|
||||
<PropertyGroup>
|
||||
<OutputType>WinExe</OutputType>
|
||||
<TargetFramework>net7.0</TargetFramework>
|
||||
<TargetFramework>net8.0-windows</TargetFramework>
|
||||
<AssemblyName>Remotely_Desktop</AssemblyName>
|
||||
<RootNamespace>Remotely.Desktop.Win</RootNamespace>
|
||||
<ApplicationIcon>Assets\favicon.ico</ApplicationIcon>
|
||||
@ -41,7 +41,7 @@
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="NAudio" Version="2.1.0" />
|
||||
<PackageReference Include="NAudio" Version="2.2.1" />
|
||||
<PackageReference Include="SharpDX" Version="4.2.0" />
|
||||
<PackageReference Include="SharpDX.Direct3D11" Version="4.2.0" />
|
||||
<PackageReference Include="SharpDX.DXGI" Version="4.2.0" />
|
||||
@ -60,7 +60,7 @@
|
||||
</ItemGroup>
|
||||
|
||||
<Target Name="PostBuild" AfterTargets="PostBuildEvent">
|
||||
<Exec Command="if $(SolutionDir) == *Undefined* (
 exit 0
)
if $(ConfigurationName) == Debug (
 if $(PlatformName) == AnyCPU (
 md "$(SolutionDir)Agent\bin\Debug\net7.0\Desktop\"
 xcopy "$(TargetDir)*" "$(SolutionDir)Agent\bin\Debug\net7.0\Desktop\" /y /e /i
 )
 if $(PlatformName) == x64 (
 md "$(SolutionDir)Agent\bin\x64\Debug\net7.0\Desktop\"
 xcopy "$(TargetDir)*" "$(SolutionDir)Agent\bin\x64\Debug\net7.0\Desktop\" /y /e /i
 )
 if $(PlatformName) == x86 (
 md "$(SolutionDir)Agent\bin\x86\Debug\net7.0\Desktop\"
 xcopy "$(TargetDir)*" "$(SolutionDir)Agent\bin\x86\Debug\net7.0\Desktop\" /y /e /i
 )
)" />
|
||||
<Exec Command="if $(SolutionDir) == *Undefined* (
 exit 0
)
if $(ConfigurationName) == Debug (
 if $(PlatformName) == AnyCPU (
 md "$(SolutionDir)Agent\bin\Debug\net8.0\Desktop\"
 xcopy "$(TargetDir)*" "$(SolutionDir)Agent\bin\Debug\net8.0\Desktop\" /y /e /i
 )
 if $(PlatformName) == x64 (
 md "$(SolutionDir)Agent\bin\x64\Debug\net8.0\Desktop\"
 xcopy "$(TargetDir)*" "$(SolutionDir)Agent\bin\x64\Debug\net8.0\Desktop\" /y /e /i
 )
 if $(PlatformName) == x86 (
 md "$(SolutionDir)Agent\bin\x86\Debug\net8.0\Desktop\"
 xcopy "$(TargetDir)*" "$(SolutionDir)Agent\bin\x86\Debug\net8.0\Desktop\" /y /e /i
 )
)" />
|
||||
</Target>
|
||||
|
||||
</Project>
|
||||
@ -7,7 +7,7 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
|
||||
<PublishProtocol>FileSystem</PublishProtocol>
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
<TargetFramework>net7.0</TargetFramework>
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
<PublishDir>..\Server\wwwroot\Content\Win-x64\</PublishDir>
|
||||
<RuntimeIdentifier>win-x64</RuntimeIdentifier>
|
||||
<SelfContained>true</SelfContained>
|
||||
|
||||
@ -7,7 +7,7 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
|
||||
<PublishProtocol>FileSystem</PublishProtocol>
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x86</Platform>
|
||||
<TargetFramework>net7.0</TargetFramework>
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
<PublishDir>..\Server\wwwroot\Content\Win-x86\</PublishDir>
|
||||
<RuntimeIdentifier>win-x86</RuntimeIdentifier>
|
||||
<SelfContained>true</SelfContained>
|
||||
|
||||
@ -8,7 +8,7 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
|
||||
<Platform>x64</Platform>
|
||||
<PublishDir>C:\Program Files\Remotely\Desktop</PublishDir>
|
||||
<PublishProtocol>FileSystem</PublishProtocol>
|
||||
<TargetFramework>net7.0</TargetFramework>
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
<RuntimeIdentifier>win-x64</RuntimeIdentifier>
|
||||
<SelfContained>true</SelfContained>
|
||||
<PublishSingleFile>False</PublishSingleFile>
|
||||
|
||||
@ -7,7 +7,7 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
|
||||
<PublishProtocol>FileSystem</PublishProtocol>
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
<TargetFramework>net7.0</TargetFramework>
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
<PublishDir>..\Agent\bin\publish\win-x64\Desktop</PublishDir>
|
||||
<SelfContained>true</SelfContained>
|
||||
<RuntimeIdentifier>win-x64</RuntimeIdentifier>
|
||||
|
||||
@ -7,7 +7,7 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
|
||||
<PublishProtocol>FileSystem</PublishProtocol>
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
<TargetFramework>net7.0</TargetFramework>
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
<PublishDir>..\Agent\bin\publish\win-x64\Desktop</PublishDir>
|
||||
<SelfContained>true</SelfContained>
|
||||
<RuntimeIdentifier>win-x64</RuntimeIdentifier>
|
||||
|
||||
@ -7,7 +7,7 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
|
||||
<PublishProtocol>FileSystem</PublishProtocol>
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x86</Platform>
|
||||
<TargetFramework>net7.0</TargetFramework>
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
<PublishDir>..\Agent\bin\publish\win-x86\Desktop</PublishDir>
|
||||
<RuntimeIdentifier>win-x86</RuntimeIdentifier>
|
||||
<SelfContained>true</SelfContained>
|
||||
|
||||
@ -12,7 +12,7 @@ using System.Threading.Tasks;
|
||||
|
||||
namespace Remotely.Server.Components.Devices;
|
||||
|
||||
public partial class ChatCard : AuthComponentBase, IAsyncDisposable
|
||||
public partial class ChatCard : AuthComponentBase
|
||||
{
|
||||
private ElementReference _chatMessagesWindow;
|
||||
|
||||
@ -44,7 +44,7 @@ public partial class ChatCard : AuthComponentBase, IAsyncDisposable
|
||||
HandleChatMessageReceived);
|
||||
}
|
||||
|
||||
private async Task HandleChatMessageReceived(ChatReceivedMessage message)
|
||||
private async Task HandleChatMessageReceived(object subscriber, ChatReceivedMessage message)
|
||||
{
|
||||
if (message.DeviceId != Session.DeviceId)
|
||||
{
|
||||
|
||||
@ -14,7 +14,7 @@ using System.Threading.Tasks;
|
||||
|
||||
namespace Remotely.Server.Components.Devices;
|
||||
|
||||
public partial class ChatFrame : AuthComponentBase, IAsyncDisposable
|
||||
public partial class ChatFrame : AuthComponentBase
|
||||
{
|
||||
private ICollection<ChatSession> _chatSessions = Array.Empty<ChatSession>();
|
||||
|
||||
@ -40,7 +40,7 @@ public partial class ChatFrame : AuthComponentBase, IAsyncDisposable
|
||||
await base.OnInitializedAsync();
|
||||
}
|
||||
|
||||
private async Task HandleChatMessageReceived(ChatReceivedMessage message)
|
||||
private async Task HandleChatMessageReceived(object subscriber, ChatReceivedMessage message)
|
||||
{
|
||||
if (message.DidDisconnect ||
|
||||
ChatCache.ContainsKey(message.DeviceId))
|
||||
@ -66,7 +66,7 @@ public partial class ChatFrame : AuthComponentBase, IAsyncDisposable
|
||||
await Messenger.Send(new ChatSessionsChangedMessage(), CircuitConnection.ConnectionId);
|
||||
}
|
||||
|
||||
private async Task HandleChatSessionsChanged(ChatSessionsChangedMessage message)
|
||||
private async Task HandleChatSessionsChanged(object subscriber, ChatSessionsChangedMessage message)
|
||||
{
|
||||
_chatSessions = ChatCache.GetAllSessions();
|
||||
await InvokeAsync(StateHasChanged);
|
||||
|
||||
@ -90,7 +90,7 @@ public partial class DeviceCard : AuthComponentBase
|
||||
HandleDeviceStateChanged);
|
||||
}
|
||||
|
||||
private async Task HandleDeviceCardStateChanged(DeviceCardStateChangedMessage message)
|
||||
private async Task HandleDeviceCardStateChanged(object subscriber, DeviceCardStateChangedMessage message)
|
||||
{
|
||||
if (message.DeviceId == Device.ID)
|
||||
{
|
||||
@ -113,7 +113,7 @@ public partial class DeviceCard : AuthComponentBase
|
||||
}
|
||||
}
|
||||
|
||||
private async Task HandleDeviceStateChanged(DeviceStateChangedMessage message)
|
||||
private async Task HandleDeviceStateChanged(object subscriber, DeviceStateChangedMessage message)
|
||||
{
|
||||
if (message.Device.ID != Device.ID)
|
||||
{
|
||||
|
||||
@ -250,7 +250,7 @@ public partial class DevicesFrame : AuthComponentBase
|
||||
return $"oi-sort-{_sortDirection.ToString().ToLower()}";
|
||||
}
|
||||
|
||||
private async Task HandleDeviceStateChangedMessage(DeviceStateChangedMessage message)
|
||||
private async Task HandleDeviceStateChangedMessage(object subscriber, DeviceStateChangedMessage message)
|
||||
{
|
||||
await _devicesLock.WaitAsync();
|
||||
|
||||
@ -286,7 +286,7 @@ public partial class DevicesFrame : AuthComponentBase
|
||||
}
|
||||
}
|
||||
|
||||
private async Task HandleDisplayNotificationMessage(DisplayNotificationMessage message)
|
||||
private async Task HandleDisplayNotificationMessage(object subscriber, DisplayNotificationMessage message)
|
||||
{
|
||||
TerminalStore.AddTerminalLine(message.ConsoleText);
|
||||
ToastService.ShowToast(message.ToastText, classString: message.ClassName);
|
||||
@ -298,7 +298,7 @@ public partial class DevicesFrame : AuthComponentBase
|
||||
ToastService.ShowToast("Devices refreshed.");
|
||||
}
|
||||
|
||||
private async Task HandleScriptResultMessage(ScriptResultMessage message)
|
||||
private async Task HandleScriptResultMessage(object subscriber, ScriptResultMessage message)
|
||||
{
|
||||
await AddScriptResult(message.ScriptResult);
|
||||
}
|
||||
|
||||
@ -251,7 +251,7 @@ public partial class Terminal : AuthComponentBase, IDisposable
|
||||
await CircuitConnection.GetPowerShellCompletions(_lastCompletionInput, _lastCursorIndex, CompletionIntent.NextResult, forward);
|
||||
}
|
||||
|
||||
private async Task HandlePowerShellCompletionsMessage(PowerShellCompletionsMessage message)
|
||||
private async Task HandlePowerShellCompletionsMessage(object subscriber, PowerShellCompletionsMessage message)
|
||||
{
|
||||
var completion = message.Completion;
|
||||
var intent = message.Intent;
|
||||
|
||||
@ -17,7 +17,7 @@
|
||||
await Register<ShowLoaderMessage>(HandleShowLoaderMessage);
|
||||
}
|
||||
|
||||
private async Task HandleShowLoaderMessage(ShowLoaderMessage message)
|
||||
private async Task HandleShowLoaderMessage(object subscriber, ShowLoaderMessage message)
|
||||
{
|
||||
_loaderShown = message.IsShown;
|
||||
_statusMessage = message.StatusMessage;
|
||||
|
||||
@ -8,38 +8,40 @@ using System.Threading.Tasks;
|
||||
|
||||
namespace Remotely.Server.Components;
|
||||
|
||||
public class MessengerSubscriber : ComponentBase, IAsyncDisposable
|
||||
public class MessengerSubscriber : ComponentBase, IDisposable
|
||||
{
|
||||
protected readonly ConcurrentQueue<IAsyncDisposable> _registrations = new();
|
||||
protected readonly ConcurrentQueue<IDisposable> _registrations = new();
|
||||
|
||||
[Inject]
|
||||
protected IMessenger Messenger { get; init; } = null!;
|
||||
|
||||
public async ValueTask DisposeAsync()
|
||||
public void Dispose()
|
||||
{
|
||||
while (_registrations.TryDequeue(out var registration))
|
||||
{
|
||||
try
|
||||
{
|
||||
await registration.DisposeAsync();
|
||||
registration.Dispose();
|
||||
}
|
||||
catch { }
|
||||
}
|
||||
GC.SuppressFinalize(this);
|
||||
}
|
||||
|
||||
protected async Task Register<TMessage, TChannel>(TChannel channel, Func<TMessage, Task> handler)
|
||||
protected Task Register<TMessage, TChannel>(TChannel channel, RegistrationCallback<TMessage> handler)
|
||||
where TMessage : class
|
||||
where TChannel : IEquatable<TChannel>
|
||||
{
|
||||
var registration = await Messenger.Register(this, channel, handler);
|
||||
var registration = Messenger.Register(this, channel, handler);
|
||||
_registrations.Enqueue(registration);
|
||||
return Task.CompletedTask;
|
||||
}
|
||||
|
||||
protected async Task Register<TMessage>(Func<TMessage, Task> handler)
|
||||
protected Task Register<TMessage>(RegistrationCallback<TMessage> handler)
|
||||
where TMessage : class
|
||||
{
|
||||
var registration = await Messenger.Register(this, handler);
|
||||
var registration = Messenger.Register(this, handler);
|
||||
_registrations.Enqueue(registration);
|
||||
return Task.CompletedTask;
|
||||
}
|
||||
}
|
||||
|
||||
@ -83,7 +83,7 @@ public partial class DeviceDetails : AuthComponentBase
|
||||
_isLoading = false;
|
||||
}
|
||||
|
||||
private async Task HandleReceiveLogsMessage(ReceiveLogsMessage message)
|
||||
private async Task HandleReceiveLogsMessage(object subscriber, ReceiveLogsMessage message)
|
||||
{
|
||||
_logLines.Enqueue(message.LogChunk);
|
||||
await InvokeAsync(StateHasChanged);
|
||||
|
||||
@ -1,39 +1,34 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk.Web">
|
||||
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net7.0</TargetFramework>
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
<UserSecretsId>aspnet-Server-F297B939-4A64-4B42-8C70-E142EBDAA131</UserSecretsId>
|
||||
<DockerDefaultTargetOS>Linux</DockerDefaultTargetOS>
|
||||
<DockerfileTag>remotely</DockerfileTag>
|
||||
<AssemblyName>Remotely_Server</AssemblyName>
|
||||
<RootNamespace>Remotely.Server</RootNamespace>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup>
|
||||
<ServerGarbageCollection>false</ServerGarbageCollection>
|
||||
<Nullable>enable</Nullable>
|
||||
</PropertyGroup>
|
||||
|
||||
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="MailKit" Version="4.1.0" />
|
||||
<PackageReference Include="Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore" Version="7.0.10" />
|
||||
<PackageReference Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="7.0.10" />
|
||||
<PackageReference Include="Microsoft.AspNetCore.Identity.UI" Version="7.0.10" />
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore.InMemory" Version="7.0.10" />
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="7.0.10" />
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="7.0.10" />
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="7.0.10">
|
||||
<PackageReference Include="MailKit" Version="4.3.0" />
|
||||
<PackageReference Include="Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore" Version="8.0.2" />
|
||||
<PackageReference Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="8.0.2" />
|
||||
<PackageReference Include="Microsoft.AspNetCore.Identity.UI" Version="8.0.2" />
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore.InMemory" Version="8.0.2" />
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="8.0.2" />
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="8.0.2" />
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="8.0.2">
|
||||
<PrivateAssets>all</PrivateAssets>
|
||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
||||
</PackageReference>
|
||||
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="7.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Logging.EventLog" Version="7.0.0" />
|
||||
<PackageReference Include="Microsoft.VisualStudio.Azure.Containers.Tools.Targets" Version="1.19.5" />
|
||||
<PackageReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Design" Version="7.0.9" />
|
||||
<PackageReference Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="7.0.4" />
|
||||
<PackageReference Include="Serilog.AspNetCore" Version="7.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="8.0.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.Logging.EventLog" Version="8.0.0" />
|
||||
<PackageReference Include="Microsoft.VisualStudio.Azure.Containers.Tools.Targets" Version="1.19.6" />
|
||||
<PackageReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Design" Version="8.0.1" />
|
||||
<PackageReference Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="8.0.2" />
|
||||
<PackageReference Include="Serilog.AspNetCore" Version="8.0.1" />
|
||||
<PackageReference Include="Serilog.Enrichers.Thread" Version="3.1.0" />
|
||||
<PackageReference Include="Swashbuckle.AspNetCore" Version="6.5.0" />
|
||||
</ItemGroup>
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net7.0</TargetFramework>
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
<TargetLatestRuntimePatch>true</TargetLatestRuntimePatch>
|
||||
<AssemblyName></AssemblyName>
|
||||
<Platforms>AnyCPU;x64;x86</Platforms>
|
||||
@ -10,10 +10,10 @@
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Microsoft.Extensions.Identity.Stores" Version="7.0.10" />
|
||||
<PackageReference Include="Microsoft.Extensions.Identity.Stores" Version="8.0.2" />
|
||||
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
|
||||
<PackageReference Include="System.Security.Principal.Windows" Version="5.0.0" />
|
||||
<PackageReference Include="System.Text.Json" Version="7.0.3" />
|
||||
<PackageReference Include="System.Text.Json" Version="8.0.2" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<TargetFramework>.net7.0-windows</TargetFramework>
|
||||
<TargetFramework>.net8.0-windows</TargetFramework>
|
||||
<ImplicitUsings>enable</ImplicitUsings>
|
||||
<Nullable>enable</Nullable>
|
||||
|
||||
|
||||
@ -2,13 +2,13 @@
|
||||
|
||||
<PropertyGroup>
|
||||
<OutputType>Exe</OutputType>
|
||||
<TargetFramework>net7.0-windows</TargetFramework>
|
||||
<TargetFramework>net8.0-windows</TargetFramework>
|
||||
<AssemblyName>Remotely.Tests.LoadTester</AssemblyName>
|
||||
<RootNamespace>Remotely.Tests.LoadTester</RootNamespace>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="4.4.0" />
|
||||
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="4.8.0" />
|
||||
<PackageReference Include="Moq" Version="[4.18.4]" />
|
||||
</ItemGroup>
|
||||
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net7.0</TargetFramework>
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
|
||||
<IsPackable>false</IsPackable>
|
||||
|
||||
@ -13,12 +13,12 @@
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="7.0.10" />
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore.InMemory" Version="7.0.10" />
|
||||
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.7.0" />
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="8.0.2" />
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore.InMemory" Version="8.0.2" />
|
||||
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.9.0" />
|
||||
<PackageReference Include="Moq" Version="[4.18.4]" />
|
||||
<PackageReference Include="MSTest.TestAdapter" Version="3.1.1" />
|
||||
<PackageReference Include="MSTest.TestFramework" Version="3.1.1" />
|
||||
<PackageReference Include="MSTest.TestAdapter" Version="3.2.1" />
|
||||
<PackageReference Include="MSTest.TestFramework" Version="3.2.1" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net7.0</TargetFramework>
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
<ImplicitUsings>enable</ImplicitUsings>
|
||||
<Nullable>enable</Nullable>
|
||||
|
||||
@ -13,9 +13,9 @@
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.7.0" />
|
||||
<PackageReference Include="MSTest.TestAdapter" Version="3.1.1" />
|
||||
<PackageReference Include="MSTest.TestFramework" Version="3.1.1" />
|
||||
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.9.0" />
|
||||
<PackageReference Include="MSTest.TestAdapter" Version="3.2.1" />
|
||||
<PackageReference Include="MSTest.TestFramework" Version="3.2.1" />
|
||||
<PackageReference Include="coverlet.collector" Version="6.0.0">
|
||||
<PrivateAssets>all</PrivateAssets>
|
||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
||||
|
||||
@ -1 +1 @@
|
||||
Subproject commit 41621f4e32c0d2c27a729658fc05743e577ddcbc
|
||||
Subproject commit 11d29548eca009bf2112c261243eb2ceb2b70804
|
||||
Loading…
Reference in New Issue
Block a user