diff --git a/.vs/ProjectEvaluation/presence.metadata.v9.bin b/.vs/ProjectEvaluation/presence.metadata.v9.bin new file mode 100644 index 0000000..4a34325 Binary files /dev/null and b/.vs/ProjectEvaluation/presence.metadata.v9.bin differ diff --git a/.vs/ProjectEvaluation/presence.projects.v9.bin b/.vs/ProjectEvaluation/presence.projects.v9.bin new file mode 100644 index 0000000..4f64f1b Binary files /dev/null and b/.vs/ProjectEvaluation/presence.projects.v9.bin differ diff --git a/.vs/ProjectEvaluation/presence.strings.v9.bin b/.vs/ProjectEvaluation/presence.strings.v9.bin new file mode 100644 index 0000000..fc0dee7 Binary files /dev/null and b/.vs/ProjectEvaluation/presence.strings.v9.bin differ diff --git a/.vs/presence/DesignTimeBuild/.dtbcache.v2 b/.vs/presence/DesignTimeBuild/.dtbcache.v2 new file mode 100644 index 0000000..e895830 Binary files /dev/null and b/.vs/presence/DesignTimeBuild/.dtbcache.v2 differ diff --git a/.vs/presence/FileContentIndex/24bf0d66-8025-4faf-b7ee-861b7e22731e.vsidx b/.vs/presence/FileContentIndex/24bf0d66-8025-4faf-b7ee-861b7e22731e.vsidx new file mode 100644 index 0000000..c1dd059 Binary files /dev/null and b/.vs/presence/FileContentIndex/24bf0d66-8025-4faf-b7ee-861b7e22731e.vsidx differ diff --git a/.vs/presence/FileContentIndex/31cac652-6615-4fee-afc5-997768135822.vsidx b/.vs/presence/FileContentIndex/31cac652-6615-4fee-afc5-997768135822.vsidx new file mode 100644 index 0000000..39527d5 Binary files /dev/null and b/.vs/presence/FileContentIndex/31cac652-6615-4fee-afc5-997768135822.vsidx differ diff --git a/.vs/presence/FileContentIndex/4516f22b-051a-420b-9956-c36323de84fb.vsidx b/.vs/presence/FileContentIndex/4516f22b-051a-420b-9956-c36323de84fb.vsidx new file mode 100644 index 0000000..cc294cf Binary files /dev/null and b/.vs/presence/FileContentIndex/4516f22b-051a-420b-9956-c36323de84fb.vsidx differ diff --git a/.vs/presence/FileContentIndex/9656e146-7043-4efb-87cb-e7ffc03c3906.vsidx b/.vs/presence/FileContentIndex/9656e146-7043-4efb-87cb-e7ffc03c3906.vsidx new file mode 100644 index 0000000..08da146 Binary files /dev/null and b/.vs/presence/FileContentIndex/9656e146-7043-4efb-87cb-e7ffc03c3906.vsidx differ diff --git a/.vs/presence/FileContentIndex/fc6c5c13-ac8f-4e05-a97d-474ad01d4132.vsidx b/.vs/presence/FileContentIndex/fc6c5c13-ac8f-4e05-a97d-474ad01d4132.vsidx new file mode 100644 index 0000000..9c9a33f Binary files /dev/null and b/.vs/presence/FileContentIndex/fc6c5c13-ac8f-4e05-a97d-474ad01d4132.vsidx differ diff --git a/.vs/presence/config/applicationhost.config b/.vs/presence/config/applicationhost.config new file mode 100644 index 0000000..cdd2df8 --- /dev/null +++ b/.vs/presence/config/applicationhost.config @@ -0,0 +1,1026 @@ + + + + + + + +
+
+
+
+
+
+
+
+ + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+ +
+
+ +
+
+ +
+
+
+ + +
+
+
+
+
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/.vs/presence/v17/.futdcache.v2 b/.vs/presence/v17/.futdcache.v2 new file mode 100644 index 0000000..5fbd0cc Binary files /dev/null and b/.vs/presence/v17/.futdcache.v2 differ diff --git a/.vs/presence/v17/.suo b/.vs/presence/v17/.suo new file mode 100644 index 0000000..bddf7a0 Binary files /dev/null and b/.vs/presence/v17/.suo differ diff --git a/.vs/presence/v17/DocumentLayout.backup.json b/.vs/presence/v17/DocumentLayout.backup.json new file mode 100644 index 0000000..606979a --- /dev/null +++ b/.vs/presence/v17/DocumentLayout.backup.json @@ -0,0 +1,56 @@ +{ + "Version": 1, + "WorkspaceRootPath": "C:\\Users\\VivoBook 15X\\Desktop\\\u041F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\Presence_Desktop\\", + "Documents": [ + { + "AbsoluteMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|c:\\users\\vivobook 15x\\desktop\\\u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\presence_desktop\\presence.desktop\\views\\groupview.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}", + "RelativeMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|solutionrelative:presence.desktop\\views\\groupview.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}" + }, + { + "AbsoluteMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|c:\\users\\vivobook 15x\\desktop\\\u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\presence_desktop\\presence.desktop\\views\\presenceview.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}", + "RelativeMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|solutionrelative:presence.desktop\\views\\presenceview.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}" + } + ], + "DocumentGroupContainers": [ + { + "Orientation": 0, + "VerticalTabListWidth": 256, + "DocumentGroups": [ + { + "DockedWidth": 200, + "SelectedChildIndex": 1, + "Children": [ + { + "$type": "Bookmark", + "Name": "ST:0:0:{1c4feeaa-4718-4aa9-859d-94ce25d182ba}" + }, + { + "$type": "Document", + "DocumentIndex": 0, + "Title": "GroupView.axaml", + "DocumentMoniker": "C:\\Users\\VivoBook 15X\\Desktop\\\u041F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\Presence_Desktop\\Presence.Desktop\\Views\\GroupView.axaml", + "RelativeDocumentMoniker": "Presence.Desktop\\Views\\GroupView.axaml", + "ToolTip": "C:\\Users\\VivoBook 15X\\Desktop\\\u041F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\Presence_Desktop\\Presence.Desktop\\Views\\GroupView.axaml*", + "RelativeToolTip": "Presence.Desktop\\Views\\GroupView.axaml*", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003549|", + "WhenOpened": "2024-12-23T11:11:10.505Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 1, + "Title": "PresenceView.axaml", + "DocumentMoniker": "C:\\Users\\VivoBook 15X\\Desktop\\\u041F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\Presence_Desktop\\Presence.Desktop\\Views\\PresenceView.axaml", + "RelativeDocumentMoniker": "Presence.Desktop\\Views\\PresenceView.axaml", + "ToolTip": "C:\\Users\\VivoBook 15X\\Desktop\\\u041F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\Presence_Desktop\\Presence.Desktop\\Views\\PresenceView.axaml", + "RelativeToolTip": "Presence.Desktop\\Views\\PresenceView.axaml", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003549|", + "WhenOpened": "2024-12-23T11:11:08.188Z", + "EditorCaption": "" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/.vs/presence/v17/DocumentLayout.json b/.vs/presence/v17/DocumentLayout.json new file mode 100644 index 0000000..4a87249 --- /dev/null +++ b/.vs/presence/v17/DocumentLayout.json @@ -0,0 +1,56 @@ +{ + "Version": 1, + "WorkspaceRootPath": "C:\\Users\\VivoBook 15X\\Desktop\\\u041F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\Presence_Desktop\\", + "Documents": [ + { + "AbsoluteMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|c:\\users\\vivobook 15x\\desktop\\\u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\presence_desktop\\presence.desktop\\views\\groupview.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}", + "RelativeMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|solutionrelative:presence.desktop\\views\\groupview.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}" + }, + { + "AbsoluteMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|c:\\users\\vivobook 15x\\desktop\\\u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\presence_desktop\\presence.desktop\\views\\presenceview.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}", + "RelativeMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|solutionrelative:presence.desktop\\views\\presenceview.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}" + } + ], + "DocumentGroupContainers": [ + { + "Orientation": 0, + "VerticalTabListWidth": 256, + "DocumentGroups": [ + { + "DockedWidth": 200, + "SelectedChildIndex": 1, + "Children": [ + { + "$type": "Bookmark", + "Name": "ST:0:0:{1c4feeaa-4718-4aa9-859d-94ce25d182ba}" + }, + { + "$type": "Document", + "DocumentIndex": 0, + "Title": "GroupView.axaml", + "DocumentMoniker": "C:\\Users\\VivoBook 15X\\Desktop\\\u041F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\Presence_Desktop\\Presence.Desktop\\Views\\GroupView.axaml", + "RelativeDocumentMoniker": "Presence.Desktop\\Views\\GroupView.axaml", + "ToolTip": "C:\\Users\\VivoBook 15X\\Desktop\\\u041F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\Presence_Desktop\\Presence.Desktop\\Views\\GroupView.axaml", + "RelativeToolTip": "Presence.Desktop\\Views\\GroupView.axaml", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003549|", + "WhenOpened": "2024-12-23T11:11:10.505Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 1, + "Title": "PresenceView.axaml", + "DocumentMoniker": "C:\\Users\\VivoBook 15X\\Desktop\\\u041F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\Presence_Desktop\\Presence.Desktop\\Views\\PresenceView.axaml", + "RelativeDocumentMoniker": "Presence.Desktop\\Views\\PresenceView.axaml", + "ToolTip": "C:\\Users\\VivoBook 15X\\Desktop\\\u041F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\Presence_Desktop\\Presence.Desktop\\Views\\PresenceView.axaml", + "RelativeToolTip": "Presence.Desktop\\Views\\PresenceView.axaml", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003549|", + "WhenOpened": "2024-12-23T11:11:08.188Z", + "EditorCaption": "" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/Presence.Desktop/App.axaml b/Presence.Desktop/App.axaml new file mode 100644 index 0000000..8de791d --- /dev/null +++ b/Presence.Desktop/App.axaml @@ -0,0 +1,13 @@ + + + + + + + + + + diff --git a/Presence.Desktop/App.axaml.cs b/Presence.Desktop/App.axaml.cs new file mode 100644 index 0000000..ada6a44 --- /dev/null +++ b/Presence.Desktop/App.axaml.cs @@ -0,0 +1,46 @@ +using Avalonia; +using Avalonia.Controls.ApplicationLifetimes; +using Avalonia.Markup.Xaml; +using Microsoft.Extensions.DependencyInjection; +using Presence.Desktop.DI; +using Presence.Desktop.ViewModels; +using Presence.Desktop.Views; +using domain.UseCase; + +namespace Presence.Desktop +{ + public partial class App : Application + { + public override void Initialize() + { + AvaloniaXamlLoader.Load(this); + } + + public override void OnFrameworkInitializationCompleted() + { + var serviceCollection = new ServiceCollection(); + serviceCollection.AddCommonService(); + + + serviceCollection.AddSingleton(); + + + var services = serviceCollection.BuildServiceProvider(); + + + var groupUseCase = services.GetRequiredService(); + + + if (ApplicationLifetime is IClassicDesktopStyleApplicationLifetime desktop) + { + + desktop.MainWindow = new MainWindow() + { + DataContext = new MainWindowViewModel(services), + }; + } + + base.OnFrameworkInitializationCompleted(); + } + } +} diff --git a/Presence.Desktop/Assets/avalonia-logo.ico b/Presence.Desktop/Assets/avalonia-logo.ico new file mode 100644 index 0000000..da8d49f Binary files /dev/null and b/Presence.Desktop/Assets/avalonia-logo.ico differ diff --git a/Presence.Desktop/DI/ServiceCollectionExtensions.cs b/Presence.Desktop/DI/ServiceCollectionExtensions.cs new file mode 100644 index 0000000..012a853 --- /dev/null +++ b/Presence.Desktop/DI/ServiceCollectionExtensions.cs @@ -0,0 +1,22 @@ +using data.RemoteData; +using data.Repository; +using domain.UseCase; +using Microsoft.Extensions.DependencyInjection; +using Presence.Desktop.ViewModels; + +namespace Presence.Desktop.DI +{ + public static class ServiceCollectionExtensions + { + public static void AddCommonService(this IServiceCollection collection) + { + collection + .AddDbContext() + .AddSingleton() + .AddSingleton() + .AddSingleton() + .AddSingleton() + .AddSingleton() + .AddTransient(); } + } +} \ No newline at end of file diff --git a/Presence.Desktop/Presence.Desktop.csproj b/Presence.Desktop/Presence.Desktop.csproj new file mode 100644 index 0000000..7ebffce --- /dev/null +++ b/Presence.Desktop/Presence.Desktop.csproj @@ -0,0 +1,50 @@ + + + WinExe + net8.0 + enable + true + app.manifest + true + + + + + + + + + + + + + + + + + + + + + None + All + + + + + + + + + + + + + + MSBuild:Compile + + + MSBuild:Compile + + + diff --git a/Presence.Desktop/Program.cs b/Presence.Desktop/Program.cs new file mode 100644 index 0000000..9d4a474 --- /dev/null +++ b/Presence.Desktop/Program.cs @@ -0,0 +1,24 @@ +using Avalonia; +using Avalonia.ReactiveUI; +using System; + +namespace Presence.Desktop +{ + internal sealed class Program + { + // Initialization code. Don't use any Avalonia, third-party APIs or any + // SynchronizationContext-reliant code before AppMain is called: things aren't initialized + // yet and stuff might break. + [STAThread] + public static void Main(string[] args) => BuildAvaloniaApp() + .StartWithClassicDesktopLifetime(args); + + // Avalonia configuration, don't remove; also used by visual designer. + public static AppBuilder BuildAvaloniaApp() + => AppBuilder.Configure() + .UsePlatformDetect() + .WithInterFont() + .LogToTrace() + .UseReactiveUI(); + } +} diff --git a/Presence.Desktop/ViewLocator.cs b/Presence.Desktop/ViewLocator.cs new file mode 100644 index 0000000..2da0eb6 --- /dev/null +++ b/Presence.Desktop/ViewLocator.cs @@ -0,0 +1,19 @@ +using Avalonia.Controls; +using Avalonia.Controls.Templates; +using Presence.Desktop.ViewModels; +using System; +using Presence.Desktop.Views; +using ReactiveUI; + +namespace Presence.Desktop +{ + public class ViewLocator : IViewLocator + { + public IViewFor? ResolveView(T? viewModel, string? contract = null) => viewModel switch + { + GroupViewModel groupViewModel => new GroupView { DataContext = groupViewModel }, + PresenceViewModel presenceViewModel => new PresenceView { DataContext = presenceViewModel }, + _ => throw new ArgumentOutOfRangeException(nameof(viewModel)) + }; + } +} diff --git a/Presence.Desktop/ViewModels/GroupPresenter.cs b/Presence.Desktop/ViewModels/GroupPresenter.cs new file mode 100644 index 0000000..3206355 --- /dev/null +++ b/Presence.Desktop/ViewModels/GroupPresenter.cs @@ -0,0 +1,11 @@ +using System.Collections.Generic; + +namespace Presence.Desktop.ViewModels +{ + public class GroupPresenter + { + public int Id { get; set; } + public string Name { get; set; } + public IEnumerable? users { get; set; } = null; + } +} diff --git a/Presence.Desktop/ViewModels/GroupViewModel.cs b/Presence.Desktop/ViewModels/GroupViewModel.cs new file mode 100644 index 0000000..225689e --- /dev/null +++ b/Presence.Desktop/ViewModels/GroupViewModel.cs @@ -0,0 +1,342 @@ +using Avalonia.Controls.ApplicationLifetimes; +using domain.Models; +using domain.UseCase; +using Presence.Desktop.Views; +using ReactiveUI; +using System; +using System.Collections.Generic; +using System.Collections.ObjectModel; +using System.Linq; +using System.Reactive; +using System.Reactive.Linq; +using System.Windows.Input; +using Avalonia; +using System.IO; +using CsvHelper; +using CsvHelper.Configuration; +using data.RemoteData; + +namespace Presence.Desktop.ViewModels +{ + public class GroupViewModel : ViewModelBase, IRoutableViewModel + { + // Объявляем поле для доступа к удаленной базе данных. Используется для доступа к данным о группах и пользователях. + private readonly RemoteDatabaseContext _remoteDatabaseContext; + + // URL-сегмент для маршрутизации. Используется ReactiveUI для навигации. + public string? UrlPathSegment { get; } + // Экземпляр экрана, используемый для навигации. Предоставляет возможность перехода к другим представлениям. + public IScreen HostScreen { get; } + + // Объекты для работы с бизнес-логикой. Обеспечивают взаимодействие с бизнес-слоем приложения. + private readonly UseCaseGeneratePresence _presenceUseCase; // Для генерации присутствия (возможно, не используется в этом ViewModel) + private readonly GroupUseCase _groupUseCase; // Для работы с группами (добавление, удаление, обновление) + + // Временный источник данных для групп. Используется до загрузки данных из базы данных. + private List groupPresentersDataSource = new List(); + + // Коллекция групп, отображаемых в интерфейсе. Используется ReactiveUI для обновления интерфейса при изменении данных. + private ObservableCollection _groups; + public ObservableCollection Groups => _groups; + + // Выбранная группа в интерфейсе. Изменения этого свойства вызывают обновление списка пользователей. + private GroupPresenter? _selectedGroupItem; + public GroupPresenter? SelectedGroupItem + { + get => _selectedGroupItem; + set => this.RaiseAndSetIfChanged(ref _selectedGroupItem, value); + } + + // Коллекция пользователей, связанных с выбранной группой. Обновляется при изменении выбранной группы. + public ObservableCollection Users { get => _users; } + private ObservableCollection _users; + + // Список доступных опций сортировки пользователей. + public List SortOptions { get; } = new List { "По фамилии", "По убыванию" }; + + // Выбранная опция сортировки пользователей. Изменение этого свойства вызывает сортировку списка пользователей. + private string _selectedSortOption; + public string SelectedSortOption + { + get => _selectedSortOption; + set => this.RaiseAndSetIfChanged(ref _selectedSortOption, value); + } + + // Свойства, указывающие, доступны ли команды удаления и редактирования. Зависят от количества выбранных пользователей. + public bool CanDelete => SelectedUsers?.Count > 0; + public bool CanEdit => SelectedUsers?.Count == 1; + + // Коллекция выбранных пользователей. Изменения в этой коллекции обновляют состояние команд. + public ObservableCollection SelectedUsers { get; set; } = new ObservableCollection(); + + // Реактивные команды для обработки действий пользователя. Обеспечивают реактивное поведение интерфейса. + public ReactiveCommand OnDeleteUserClicks { get; } + public ReactiveCommand EditUserCommand { get; } + public ReactiveCommand NextPageCommand { get; } + + // Команды для удаления всех студентов и добавления студента. + public ICommand RemoveAllStudentsCommand { get; } + public ICommand AddStudentCommand { get; } + + // Конструктор ViewModel. Инициализирует зависимости и устанавливает начальные значения. + public GroupViewModel(IScreen screen, GroupUseCase groupUseCase, UseCaseGeneratePresence presenceUseCase, RemoteDatabaseContext remoteDatabaseContext) + { + _groupUseCase = groupUseCase; + _presenceUseCase = presenceUseCase; + HostScreen = screen; + _remoteDatabaseContext = remoteDatabaseContext; // Инициализация контекста базы данных + + // Инициализация реактивных команд с условиями выполнения. + OnDeleteUserClicks = ReactiveCommand.Create(OnDeleteUserClick, this.WhenAnyValue(vm => vm.CanDelete)); + EditUserCommand = ReactiveCommand.Create(OnEditUserClick, this.WhenAnyValue(vm => vm.CanEdit)); + + RefreshGroups(); // Загрузка и обновление списка групп + + _groups = new ObservableCollection(groupPresentersDataSource); + _users = new ObservableCollection(); + + // Подписка на изменения выбранной группы для обновления списка пользователей. + this.WhenAnyValue(vm => vm.SelectedGroupItem) + .Subscribe(vm => SetUsers()); + + // Подписка на изменения выбранной опции сортировки для сортировки списка пользователей. + this.WhenAnyValue(vm => vm.SelectedSortOption) + .Subscribe(_ => SortUsers()); + + // Инициализация команд добавления и удаления студентов. + RemoveAllStudentsCommand = ReactiveCommand.Create(RemoveAllStudents); + AddStudentCommand = ReactiveCommand.Create(AddStudent); + + // Обработчик изменений в коллекции выбранных пользователей для обновления состояния команд. + SelectedUsers.CollectionChanged += (s, e) => + { + this.RaisePropertyChanged(nameof(CanDelete)); + this.RaisePropertyChanged(nameof(CanEdit)); + }; + + NextPageCommand = ReactiveCommand.Create(NextPageButton); + } + + // Установка списка пользователей для выбранной группы. Очищает существующий список и добавляет пользователей из выбранной группы. + private void SetUsers() + { + if (SelectedGroupItem?.users == null) return; + + Users.Clear(); // Очищаем список пользователей + foreach (var item in SelectedGroupItem.users) + { + Users.Add(item); // Добавляем пользователей из выбранной группы + } + + SortUsers(); // Сортируем пользователей + } + + // Сортировка списка пользователей по выбранному критерию. + private void SortUsers() + { + if (SelectedGroupItem?.users == null) return; + + var sortedUsers = SelectedGroupItem.users.ToList(); // Создаем копию списка пользователей + + switch (SelectedSortOption) + { + case "По фамилии": + sortedUsers = sortedUsers.OrderBy(u => u.Name).ToList(); // Сортировка по имени + break; + case "По убыванию": + sortedUsers = sortedUsers.OrderByDescending(u => u.Name).ToList(); // Сортировка в обратном порядке + break; + } + + Users.Clear(); // Очищаем список пользователей + foreach (var item in sortedUsers) + { + Users.Add(item); // Добавляем отсортированных пользователей + } + } + + // Удаление всех студентов из выбранной группы. + private void RemoveAllStudents() + { + if (SelectedGroupItem == null) return; + + _groupUseCase.RemoveAllStudentsFromGroup(SelectedGroupItem.Id); // Удаляем студентов из группы через UseCase + SelectedGroupItem.users = new List(); // Обновляем список пользователей в группе + SetUsers(); // Обновляем список пользователей в ViewModel + } + + // Переход на следующую страницу (представление). + private void NextPageButton() + { + // Создаем новые экземпляры репозитория и UseCase для следующего представления. + var groupRepository = new SQLGroupRepositoryImpl(_remoteDatabaseContext); + var groupUseCase = new GroupUseCase(groupRepository); + + // Переход к представлению PresenceViewModel + HostScreen.Router.Navigate.Execute(new PresenceViewModel(HostScreen, groupUseCase, _presenceUseCase)); + } + + // Добавление студентов из CSV файла. + private void AddStudent() + { + // Замените на корректный путь к вашему CSV файлу. + string csvFilePath = @"C:\Users\VivoBook 15X\Desktop\Программные модули\Group.csv"; + + List students; + try + { + students = ReadStudentsFromCsv(csvFilePath); // Читаем студентов из CSV файла + } + catch (Exception ex) + { + Console.WriteLine($"Ошибка при чтении CSV: {ex.Message}"); // Обработка исключений + return; + } + + if (SelectedGroupItem == null) return; + + // Добавляем каждого студента в выбранную группу. + foreach (var student in students) + { + _groupUseCase.AddStudentToGroup(SelectedGroupItem.Id, new User { FIO = student.Name }); // Добавляем студента через UseCase + + var newStudent = new UserPresenter + { + Name = student.Name, + Group = SelectedGroupItem // Устанавливаем ссылку на группу + }; + + var updatedUsers = SelectedGroupItem.users?.ToList() ?? new List(); + updatedUsers.Add(newStudent); + SelectedGroupItem.users = updatedUsers; + } + SetUsers(); // Обновляем список пользователей + } + + // Чтение студентов из CSV файла. + private List ReadStudentsFromCsv(string filePath) + { + var students = new List(); + + try + { + using (var reader = new StreamReader(filePath)) + using (var csv = new CsvReader(reader, new CsvConfiguration(System.Globalization.CultureInfo.InvariantCulture) + { + HasHeaderRecord = true, // Указываем, что в CSV есть заголовок + Delimiter = "," // Разделитель в CSV файле + })) + { + var records = csv.GetRecords().ToList(); // Читаем записи из CSV + foreach (var record in records) + { + var student = new UserPresenter + { + Guid = Guid.NewGuid(), // Генерируем уникальный идентификатор + Name = record.Name // Устанавливаем имя студента + }; + students.Add(student); // Добавляем студента в список + } + } + } + catch (Exception ex) + { + Console.WriteLine($"Ошибка при чтении CSV файла: {ex.Message}"); // Обработка исключений + } + + return students; // Возвращаем список студентов + } + + // Обработка события удаления пользователя. + public void OnDeleteUserClick() + { + if (SelectedUsers.Count == 0 || SelectedGroupItem?.users == null) + return; + + foreach (var user in SelectedUsers.ToList()) + { + _groupUseCase.RemoveUserByGuid(user.Guid); // Удаляем пользователя через UseCase + + // Обновляем список пользователей в выбранной группе. + var updatedUsers = SelectedGroupItem.users.Where(u => u.Guid != user.Guid).ToList(); + SelectedGroupItem.users = new List(updatedUsers); + } + + SetUsers(); // Обновляем список пользователей + SelectedUsers.Clear(); // Очищаем список выбранных пользователей + this.RaisePropertyChanged(nameof(CanDelete)); // Обновляем состояние команды удаления + this.RaisePropertyChanged(nameof(CanEdit)); // Обновляем состояние команды редактирования + } + + // Обработка события редактирования пользователя. + public async void OnEditUserClick() + { + var user = SelectedUsers.FirstOrDefault(); // Получаем первого выбранного пользователя + if (user == null) return; + + var groups = _groupUseCase.GetAllGroups(); // Получаем все группы + + // Преобразуем группы из domain.Models.Group в GroupPresenter + var groupPresenters = groups.Select(g => new GroupPresenter + { + Id = g.Id, + Name = g.Name, + users = g.Users?.Select(u => new UserPresenter + { + Name = u.FIO, + Guid = u.Guid, + Group = new GroupPresenter { Id = g.Id, Name = g.Name } + }).ToList() + }).ToList(); + + // Создаем диалоговое окно для редактирования пользователя. + var editDialog = new EditUserDialog(user.Guid, user.Name, user.Group.Id, groupPresenters); + + var mainWindow = (Application.Current.ApplicationLifetime as IClassicDesktopStyleApplicationLifetime)?.MainWindow; + if (mainWindow == null) return; + + // Открываем диалоговое окно и ожидаем результата. + var result = await editDialog.ShowDialog(mainWindow); + + if (result != (null, null)) + { + var newName = result.Item1; // Новое имя пользователя + var newGroup = result.Item2; // Новая группа пользователя + + // Обновляем пользователя. + user.Name = newName; + user.Group = newGroup; + + _groupUseCase.UpdateUser(user.Guid, user.Name, user.Group.Id); // Сохраняем изменения через UseCase + + SetUsers(); // Обновляем список пользователей + SelectedUsers.Clear(); // Очищаем список выбранных пользователей + this.RaisePropertyChanged(nameof(CanEdit)); // Обновляем состояние команды редактирования + this.RaisePropertyChanged(nameof(CanDelete)); // Обновляем состояние команды удаления + } + RefreshGroups(); // Обновляем список групп + } + + // Обновление списка групп из UseCase. + private void RefreshGroups() + { + groupPresentersDataSource.Clear(); // Очищаем текущий список групп + foreach (var item in _groupUseCase.GetAllGroups()) + { + GroupPresenter groupPresenter = new GroupPresenter + { + Id = item.Id, + Name = item.Name, + users = item.Users?.Select(user => new UserPresenter + { + Name = user.FIO, + Guid = user.Guid, + Group = new GroupPresenter { Id = item.Id, Name = item.Name } + }).ToList() + }; + groupPresentersDataSource.Add(groupPresenter); // Добавляем группу в список + } + _groups = new ObservableCollection(groupPresentersDataSource); // Обновляем коллекцию групп + } + } +} diff --git a/Presence.Desktop/ViewModels/MainWindowViewModel.cs b/Presence.Desktop/ViewModels/MainWindowViewModel.cs new file mode 100644 index 0000000..e03ea91 --- /dev/null +++ b/Presence.Desktop/ViewModels/MainWindowViewModel.cs @@ -0,0 +1,35 @@ +using System; +using data.RemoteData; +using domain.UseCase; +using Microsoft.Extensions.DependencyInjection; +using ReactiveUI; + +namespace Presence.Desktop.ViewModels +{ + public class MainWindowViewModel : ViewModelBase, IScreen + { + // Состояние маршрутизации для навигации внутри приложения + public RoutingState Router { get; } = new RoutingState(); + + // Конструктор для MainWindowViewModel, получает провайдер сервисов для внедрения зависимостей + public MainWindowViewModel(IServiceProvider serviceProvider) + { + // Получение необходимых зависимостей из провайдера сервисов + var groupUseCase = serviceProvider.GetRequiredService(); + var presenceUseCase = serviceProvider.GetRequiredService(); + var remoteDatabaseContext = serviceProvider.GetRequiredService(); + + // Навигация к GroupViewModel, передача необходимых зависимостей + NavigateToGroupViewModel(groupUseCase, presenceUseCase, remoteDatabaseContext); + } + + // Приватный метод для обработки навигации к GroupViewModel + private void NavigateToGroupViewModel(GroupUseCase groupUseCase, UseCaseGeneratePresence presenceUseCase, RemoteDatabaseContext remoteDatabaseContext) + { + // Создание нового экземпляра GroupViewModel, передача зависимостей + var groupViewModel = new GroupViewModel(this, groupUseCase, presenceUseCase, remoteDatabaseContext); + // Навигация к GroupViewModel с использованием ReactiveUI Router + Router.Navigate.Execute(groupViewModel); + } + } +} diff --git a/Presence.Desktop/ViewModels/PresencePresentor.cs b/Presence.Desktop/ViewModels/PresencePresentor.cs new file mode 100644 index 0000000..f275d47 --- /dev/null +++ b/Presence.Desktop/ViewModels/PresencePresentor.cs @@ -0,0 +1,10 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Presence.Desktop.ViewModels +{ + +} diff --git a/Presence.Desktop/ViewModels/PresenceViewModel.cs b/Presence.Desktop/ViewModels/PresenceViewModel.cs new file mode 100644 index 0000000..2c75302 --- /dev/null +++ b/Presence.Desktop/ViewModels/PresenceViewModel.cs @@ -0,0 +1,96 @@ +using Avalonia.Data.Converters; +using domain.Models; +using domain.UseCase; +using Presence.Desktop.ViewModels; +using ReactiveUI; +using System; +using System.Collections.ObjectModel; +using System.Globalization; +using System.Reactive; + +namespace Presence.Desktop.ViewModels +{ + public class PresenceViewModel : ViewModelBase, IRoutableViewModel + { + public string? UrlPathSegment { get; } = "Presence"; + public IScreen HostScreen { get; } + + private readonly GroupUseCase _groupUseCase; + private readonly UseCaseGeneratePresence _presenceUseCase; + + public ObservableCollection AttendanceRecords { get; set; } = new(); + public ObservableCollection Groups { get; set; } = new(); + + private Group? _selectedGroup; + public Group? SelectedGroup + { + get => _selectedGroup; + set + { + this.RaiseAndSetIfChanged(ref _selectedGroup, value); + FilterAttendanceRecords(); + } + } + + private DateTime? _selectedDate; + public DateTime? SelectedDate + { + get => _selectedDate; + set + { + this.RaiseAndSetIfChanged(ref _selectedDate, value); + FilterAttendanceRecords(); + } + } + + public ReactiveCommand NavigateBackCommand { get; } + + public PresenceViewModel(IScreen hostScreen, GroupUseCase groupUseCase, UseCaseGeneratePresence presenceUseCase) + { + _groupUseCase = groupUseCase; + _presenceUseCase = presenceUseCase; + HostScreen = hostScreen; + + NavigateBackCommand = ReactiveCommand.Create(() => { }); + + LoadGroups(); + } + + private void LoadGroups() + { + Groups.Clear(); + var groups = _groupUseCase.GetAllGroups(); + + foreach (var group in groups) + { + Groups.Add(group); + } + } + + private void FilterAttendanceRecords() + { + if (SelectedGroup == null || SelectedDate == null) + { + AttendanceRecords.Clear(); + return; + } + + var records = _presenceUseCase.GetPresenceByGroupAndDate( + SelectedGroup.Id, + SelectedDate.Value); + + AttendanceRecords.Clear(); + foreach (var record in records) + { + AttendanceRecords.Add(record); + } + } + + public void UpdateAttendanceType(PresenceLocalEntity presence) + { + _presenceUseCase.UpdateAttendance(presence); + } + + + } +} \ No newline at end of file diff --git a/Presence.Desktop/ViewModels/StudentCsvModel.cs b/Presence.Desktop/ViewModels/StudentCsvModel.cs new file mode 100644 index 0000000..36b20c8 --- /dev/null +++ b/Presence.Desktop/ViewModels/StudentCsvModel.cs @@ -0,0 +1,7 @@ +namespace Presence.Desktop.ViewModels +{ + public class StudentCsvModel + { + public string Name { get; set; } + } +} \ No newline at end of file diff --git a/Presence.Desktop/ViewModels/UserPresenter.cs b/Presence.Desktop/ViewModels/UserPresenter.cs new file mode 100644 index 0000000..d7e5890 --- /dev/null +++ b/Presence.Desktop/ViewModels/UserPresenter.cs @@ -0,0 +1,11 @@ +using System; + +namespace Presence.Desktop.ViewModels +{ + public class UserPresenter + { + public Guid Guid { get; set; } + public string Name { get; set; } + public GroupPresenter Group { get; set; } + } +} diff --git a/Presence.Desktop/ViewModels/ViewModelBase.cs b/Presence.Desktop/ViewModels/ViewModelBase.cs new file mode 100644 index 0000000..1e9d24c --- /dev/null +++ b/Presence.Desktop/ViewModels/ViewModelBase.cs @@ -0,0 +1,6 @@ +using ReactiveUI; + +namespace Presence.Desktop.ViewModels +{ + public class ViewModelBase : ReactiveObject { } +} diff --git a/Presence.Desktop/Views/EditUserDialog.axaml b/Presence.Desktop/Views/EditUserDialog.axaml new file mode 100644 index 0000000..2b0633c --- /dev/null +++ b/Presence.Desktop/Views/EditUserDialog.axaml @@ -0,0 +1,6 @@ + + + diff --git a/Presence.Desktop/Views/EditUserDialog.axaml.cs b/Presence.Desktop/Views/EditUserDialog.axaml.cs new file mode 100644 index 0000000..afeb15e --- /dev/null +++ b/Presence.Desktop/Views/EditUserDialog.axaml.cs @@ -0,0 +1,57 @@ +using Avalonia.Controls; +using Avalonia.Controls.Templates; +using Presence.Desktop.ViewModels; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; + +namespace Presence.Desktop +{ + public partial class EditUserDialog : Window + { + private TextBox _nameTextBox; + private ComboBox _groupComboBox; + + public EditUserDialog(Guid currentUserId, string currentName, int currentGroupId, List groups) + { + _nameTextBox = new TextBox { Text = currentName }; + + _groupComboBox = new ComboBox + { + ItemsSource = groups, + SelectedItem = groups.FirstOrDefault(g => g.Id == currentGroupId), + ItemTemplate = new FuncDataTemplate((group, _) => + new TextBlock { Text = group.Name }) + }; + + var confirmButton = new Button { Content = "OK" }; + confirmButton.Click += (sender, args) => + { + var newFio = _nameTextBox.Text; + var selectedGroup = (GroupPresenter)_groupComboBox.SelectedItem; + + if (selectedGroup != null) + { + var newGroupId = selectedGroup.Id; + this.Close(); + } + }; + + Content = new StackPanel + { + Children = { _nameTextBox, _groupComboBox, confirmButton } + }; + } + + public async Task<(string, GroupPresenter)> ShowDialog(Window parent) + { + await base.ShowDialog(parent); + + var name = _nameTextBox.Text; + var groupId = (GroupPresenter)_groupComboBox.SelectedItem; + + return (name, groupId); + } + } +} \ No newline at end of file diff --git a/Presence.Desktop/Views/GroupView.axaml b/Presence.Desktop/Views/GroupView.axaml new file mode 100644 index 0000000..4a82a7a --- /dev/null +++ b/Presence.Desktop/Views/GroupView.axaml @@ -0,0 +1,154 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Presence.Desktop/Views/GroupView.axaml.cs b/Presence.Desktop/Views/GroupView.axaml.cs new file mode 100644 index 0000000..57baea1 --- /dev/null +++ b/Presence.Desktop/Views/GroupView.axaml.cs @@ -0,0 +1,33 @@ +using Avalonia.Controls; +using Avalonia.Interactivity; +using Avalonia.Markup.Xaml; +using Avalonia.ReactiveUI; +using Presence.Desktop.ViewModels; +using ReactiveUI; + + + +namespace Presence.Desktop.Views +{ + public partial class GroupView : ReactiveUserControl + { + public GroupView() + { + this.WhenActivated(disposables => { }); + AvaloniaXamlLoader.Load(this); + } + + private void OnDeleteUserClick(object sender, RoutedEventArgs e) + { + var viewModel = (GroupViewModel)DataContext; + viewModel.OnDeleteUserClick(); + } + + + private void OnEditUserClick(object sender, RoutedEventArgs e) + { + var viewModel = (GroupViewModel)DataContext; + viewModel.OnEditUserClick(); + } + } +} \ No newline at end of file diff --git a/Presence.Desktop/Views/MainWindow.axaml b/Presence.Desktop/Views/MainWindow.axaml new file mode 100644 index 0000000..433f438 --- /dev/null +++ b/Presence.Desktop/Views/MainWindow.axaml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + diff --git a/Presence.Desktop/Views/MainWindow.axaml.cs b/Presence.Desktop/Views/MainWindow.axaml.cs new file mode 100644 index 0000000..fce37be --- /dev/null +++ b/Presence.Desktop/Views/MainWindow.axaml.cs @@ -0,0 +1,18 @@ +using Avalonia; +using Avalonia.Controls; +using Avalonia.Markup.Xaml; +using Avalonia.ReactiveUI; +using Presence.Desktop.ViewModels; +using ReactiveUI; + +namespace Presence.Desktop.Views; + +public partial class MainWindow : ReactiveWindow +{ + public MainWindow() + { + this.WhenActivated(disposables => { }); + AvaloniaXamlLoader.Load(this); + + } +} \ No newline at end of file diff --git a/Presence.Desktop/Views/PresenceView.axaml b/Presence.Desktop/Views/PresenceView.axaml new file mode 100644 index 0000000..5daa93d --- /dev/null +++ b/Presence.Desktop/Views/PresenceView.axaml @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Presence.Desktop/Views/PresenceView.axaml.cs b/Presence.Desktop/Views/PresenceView.axaml.cs new file mode 100644 index 0000000..d7625ad --- /dev/null +++ b/Presence.Desktop/Views/PresenceView.axaml.cs @@ -0,0 +1,17 @@ +using Avalonia; +using Avalonia.Controls; +using Avalonia.Markup.Xaml; +using Avalonia.ReactiveUI; +using Presence.Desktop.ViewModels; +using ReactiveUI; + +namespace Presence.Desktop.Views; + +public partial class PresenceView : ReactiveUserControl +{ + public PresenceView() + { + this.WhenActivated(disposables => { }); + AvaloniaXamlLoader.Load(this); + } +} \ No newline at end of file diff --git a/Presence.Desktop/app.manifest b/Presence.Desktop/app.manifest new file mode 100644 index 0000000..9c877cb --- /dev/null +++ b/Presence.Desktop/app.manifest @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + diff --git a/Presence.Desktop/bin/Debug/net8.0/Avalonia.Base.dll b/Presence.Desktop/bin/Debug/net8.0/Avalonia.Base.dll new file mode 100644 index 0000000..f216543 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/Avalonia.Base.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/Avalonia.Controls.ColorPicker.dll b/Presence.Desktop/bin/Debug/net8.0/Avalonia.Controls.ColorPicker.dll new file mode 100644 index 0000000..f4f145f Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/Avalonia.Controls.ColorPicker.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/Avalonia.Controls.DataGrid.dll b/Presence.Desktop/bin/Debug/net8.0/Avalonia.Controls.DataGrid.dll new file mode 100644 index 0000000..81a66c8 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/Avalonia.Controls.DataGrid.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/Avalonia.Controls.dll b/Presence.Desktop/bin/Debug/net8.0/Avalonia.Controls.dll new file mode 100644 index 0000000..186b134 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/Avalonia.Controls.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/Avalonia.DesignerSupport.dll b/Presence.Desktop/bin/Debug/net8.0/Avalonia.DesignerSupport.dll new file mode 100644 index 0000000..fa4445c Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/Avalonia.DesignerSupport.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/Avalonia.Desktop.dll b/Presence.Desktop/bin/Debug/net8.0/Avalonia.Desktop.dll new file mode 100644 index 0000000..9845e25 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/Avalonia.Desktop.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/Avalonia.Diagnostics.dll b/Presence.Desktop/bin/Debug/net8.0/Avalonia.Diagnostics.dll new file mode 100644 index 0000000..01e7dd7 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/Avalonia.Diagnostics.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/Avalonia.Dialogs.dll b/Presence.Desktop/bin/Debug/net8.0/Avalonia.Dialogs.dll new file mode 100644 index 0000000..62cd00b Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/Avalonia.Dialogs.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/Avalonia.Fonts.Inter.dll b/Presence.Desktop/bin/Debug/net8.0/Avalonia.Fonts.Inter.dll new file mode 100644 index 0000000..d98be10 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/Avalonia.Fonts.Inter.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/Avalonia.FreeDesktop.dll b/Presence.Desktop/bin/Debug/net8.0/Avalonia.FreeDesktop.dll new file mode 100644 index 0000000..cfb7f56 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/Avalonia.FreeDesktop.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/Avalonia.Markup.Xaml.dll b/Presence.Desktop/bin/Debug/net8.0/Avalonia.Markup.Xaml.dll new file mode 100644 index 0000000..f5c5597 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/Avalonia.Markup.Xaml.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/Avalonia.Markup.dll b/Presence.Desktop/bin/Debug/net8.0/Avalonia.Markup.dll new file mode 100644 index 0000000..466b5b0 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/Avalonia.Markup.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/Avalonia.Metal.dll b/Presence.Desktop/bin/Debug/net8.0/Avalonia.Metal.dll new file mode 100644 index 0000000..2a3bf0b Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/Avalonia.Metal.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/Avalonia.MicroCom.dll b/Presence.Desktop/bin/Debug/net8.0/Avalonia.MicroCom.dll new file mode 100644 index 0000000..afcdd03 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/Avalonia.MicroCom.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/Avalonia.Native.dll b/Presence.Desktop/bin/Debug/net8.0/Avalonia.Native.dll new file mode 100644 index 0000000..18ce8b7 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/Avalonia.Native.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/Avalonia.OpenGL.dll b/Presence.Desktop/bin/Debug/net8.0/Avalonia.OpenGL.dll new file mode 100644 index 0000000..bfbacb3 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/Avalonia.OpenGL.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/Avalonia.ReactiveUI.dll b/Presence.Desktop/bin/Debug/net8.0/Avalonia.ReactiveUI.dll new file mode 100644 index 0000000..615383f Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/Avalonia.ReactiveUI.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/Avalonia.Remote.Protocol.dll b/Presence.Desktop/bin/Debug/net8.0/Avalonia.Remote.Protocol.dll new file mode 100644 index 0000000..7f0c0e4 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/Avalonia.Remote.Protocol.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/Avalonia.Skia.dll b/Presence.Desktop/bin/Debug/net8.0/Avalonia.Skia.dll new file mode 100644 index 0000000..734cdf8 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/Avalonia.Skia.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/Avalonia.Themes.Fluent.dll b/Presence.Desktop/bin/Debug/net8.0/Avalonia.Themes.Fluent.dll new file mode 100644 index 0000000..8ac3678 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/Avalonia.Themes.Fluent.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/Avalonia.Themes.Simple.dll b/Presence.Desktop/bin/Debug/net8.0/Avalonia.Themes.Simple.dll new file mode 100644 index 0000000..766a2a9 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/Avalonia.Themes.Simple.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/Avalonia.Vulkan.dll b/Presence.Desktop/bin/Debug/net8.0/Avalonia.Vulkan.dll new file mode 100644 index 0000000..81fee11 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/Avalonia.Vulkan.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/Avalonia.Win32.dll b/Presence.Desktop/bin/Debug/net8.0/Avalonia.Win32.dll new file mode 100644 index 0000000..5ada12b Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/Avalonia.Win32.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/Avalonia.X11.dll b/Presence.Desktop/bin/Debug/net8.0/Avalonia.X11.dll new file mode 100644 index 0000000..d668c1e Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/Avalonia.X11.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/Avalonia.dll b/Presence.Desktop/bin/Debug/net8.0/Avalonia.dll new file mode 100644 index 0000000..c4696d7 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/Avalonia.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/ClosedXML.Parser.dll b/Presence.Desktop/bin/Debug/net8.0/ClosedXML.Parser.dll new file mode 100644 index 0000000..1613f29 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/ClosedXML.Parser.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/ClosedXML.dll b/Presence.Desktop/bin/Debug/net8.0/ClosedXML.dll new file mode 100644 index 0000000..221ea4c Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/ClosedXML.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/CsvHelper.dll b/Presence.Desktop/bin/Debug/net8.0/CsvHelper.dll new file mode 100644 index 0000000..7a4a0fa Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/CsvHelper.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/DocumentFormat.OpenXml.Framework.dll b/Presence.Desktop/bin/Debug/net8.0/DocumentFormat.OpenXml.Framework.dll new file mode 100644 index 0000000..5556e87 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/DocumentFormat.OpenXml.Framework.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/DocumentFormat.OpenXml.dll b/Presence.Desktop/bin/Debug/net8.0/DocumentFormat.OpenXml.dll new file mode 100644 index 0000000..05bafaf Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/DocumentFormat.OpenXml.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/DynamicData.dll b/Presence.Desktop/bin/Debug/net8.0/DynamicData.dll new file mode 100644 index 0000000..e1a5dfe Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/DynamicData.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/ExcelNumberFormat.dll b/Presence.Desktop/bin/Debug/net8.0/ExcelNumberFormat.dll new file mode 100644 index 0000000..aaf7bf8 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/ExcelNumberFormat.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/HarfBuzzSharp.dll b/Presence.Desktop/bin/Debug/net8.0/HarfBuzzSharp.dll new file mode 100644 index 0000000..ce0580a Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/HarfBuzzSharp.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/MicroCom.Runtime.dll b/Presence.Desktop/bin/Debug/net8.0/MicroCom.Runtime.dll new file mode 100644 index 0000000..f6cf008 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/MicroCom.Runtime.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll b/Presence.Desktop/bin/Debug/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll new file mode 100644 index 0000000..2169cf8 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/Microsoft.EntityFrameworkCore.Relational.dll b/Presence.Desktop/bin/Debug/net8.0/Microsoft.EntityFrameworkCore.Relational.dll new file mode 100644 index 0000000..f8c58d0 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/Microsoft.EntityFrameworkCore.Relational.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/Microsoft.EntityFrameworkCore.dll b/Presence.Desktop/bin/Debug/net8.0/Microsoft.EntityFrameworkCore.dll new file mode 100644 index 0000000..b628ed6 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/Microsoft.EntityFrameworkCore.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/Microsoft.Extensions.Caching.Abstractions.dll b/Presence.Desktop/bin/Debug/net8.0/Microsoft.Extensions.Caching.Abstractions.dll new file mode 100644 index 0000000..99aac98 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/Microsoft.Extensions.Caching.Abstractions.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/Microsoft.Extensions.Caching.Memory.dll b/Presence.Desktop/bin/Debug/net8.0/Microsoft.Extensions.Caching.Memory.dll new file mode 100644 index 0000000..077b1b6 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/Microsoft.Extensions.Caching.Memory.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/Microsoft.Extensions.Configuration.Abstractions.dll b/Presence.Desktop/bin/Debug/net8.0/Microsoft.Extensions.Configuration.Abstractions.dll new file mode 100644 index 0000000..a5ab313 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/Microsoft.Extensions.Configuration.Abstractions.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll b/Presence.Desktop/bin/Debug/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll new file mode 100644 index 0000000..405651a Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/Microsoft.Extensions.DependencyInjection.dll b/Presence.Desktop/bin/Debug/net8.0/Microsoft.Extensions.DependencyInjection.dll new file mode 100644 index 0000000..bd71a2b Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/Microsoft.Extensions.DependencyInjection.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/Microsoft.Extensions.Logging.Abstractions.dll b/Presence.Desktop/bin/Debug/net8.0/Microsoft.Extensions.Logging.Abstractions.dll new file mode 100644 index 0000000..f9d1dc6 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/Microsoft.Extensions.Logging.Abstractions.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/Microsoft.Extensions.Logging.dll b/Presence.Desktop/bin/Debug/net8.0/Microsoft.Extensions.Logging.dll new file mode 100644 index 0000000..35905b6 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/Microsoft.Extensions.Logging.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/Microsoft.Extensions.Options.dll b/Presence.Desktop/bin/Debug/net8.0/Microsoft.Extensions.Options.dll new file mode 100644 index 0000000..a7b3f21 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/Microsoft.Extensions.Options.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/Microsoft.Extensions.Primitives.dll b/Presence.Desktop/bin/Debug/net8.0/Microsoft.Extensions.Primitives.dll new file mode 100644 index 0000000..c24f2a0 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/Microsoft.Extensions.Primitives.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll b/Presence.Desktop/bin/Debug/net8.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll new file mode 100644 index 0000000..4b4f0fc Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/Npgsql.dll b/Presence.Desktop/bin/Debug/net8.0/Npgsql.dll new file mode 100644 index 0000000..fde1387 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/Npgsql.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/Presence.Desktop.deps.json b/Presence.Desktop/bin/Debug/net8.0/Presence.Desktop.deps.json new file mode 100644 index 0000000..466bd88 --- /dev/null +++ b/Presence.Desktop/bin/Debug/net8.0/Presence.Desktop.deps.json @@ -0,0 +1,1184 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v8.0", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v8.0": { + "Presence.Desktop/1.0.0": { + "dependencies": { + "Avalonia": "11.2.1", + "Avalonia.Desktop": "11.2.1", + "Avalonia.Diagnostics": "11.2.1", + "Avalonia.Fonts.Inter": "11.2.1", + "Avalonia.ReactiveUI": "11.2.1", + "Avalonia.Themes.Fluent": "11.2.1", + "CsvHelper": "33.0.1", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0", + "data": "1.0.0", + "domain": "1.0.0" + }, + "runtime": { + "Presence.Desktop.dll": {} + } + }, + "Avalonia/11.2.1": { + "dependencies": { + "Avalonia.BuildServices": "0.0.29", + "Avalonia.Remote.Protocol": "11.2.1", + "MicroCom.Runtime": "0.11.0" + }, + "runtime": { + "lib/net8.0/Avalonia.Base.dll": { + "assemblyVersion": "11.2.1.0", + "fileVersion": "11.2.1.0" + }, + "lib/net8.0/Avalonia.Controls.dll": { + "assemblyVersion": "11.2.1.0", + "fileVersion": "11.2.1.0" + }, + "lib/net8.0/Avalonia.DesignerSupport.dll": { + "assemblyVersion": "0.7.0.0", + "fileVersion": "0.7.0.0" + }, + "lib/net8.0/Avalonia.Dialogs.dll": { + "assemblyVersion": "11.2.1.0", + "fileVersion": "11.2.1.0" + }, + "lib/net8.0/Avalonia.Markup.Xaml.dll": { + "assemblyVersion": "11.2.1.0", + "fileVersion": "11.2.1.0" + }, + "lib/net8.0/Avalonia.Markup.dll": { + "assemblyVersion": "11.2.1.0", + "fileVersion": "11.2.1.0" + }, + "lib/net8.0/Avalonia.Metal.dll": { + "assemblyVersion": "11.2.1.0", + "fileVersion": "11.2.1.0" + }, + "lib/net8.0/Avalonia.MicroCom.dll": { + "assemblyVersion": "11.2.1.0", + "fileVersion": "11.2.1.0" + }, + "lib/net8.0/Avalonia.OpenGL.dll": { + "assemblyVersion": "11.2.1.0", + "fileVersion": "11.2.1.0" + }, + "lib/net8.0/Avalonia.Vulkan.dll": { + "assemblyVersion": "11.2.1.0", + "fileVersion": "11.2.1.0" + }, + "lib/net8.0/Avalonia.dll": { + "assemblyVersion": "11.2.1.0", + "fileVersion": "11.2.1.0" + } + } + }, + "Avalonia.Angle.Windows.Natives/2.1.22045.20230930": { + "runtimeTargets": { + "runtimes/win-arm64/native/av_libglesv2.dll": { + "rid": "win-arm64", + "assetType": "native", + "fileVersion": "2.1.22045.0" + }, + "runtimes/win-x64/native/av_libglesv2.dll": { + "rid": "win-x64", + "assetType": "native", + "fileVersion": "2.1.22045.0" + }, + "runtimes/win-x86/native/av_libglesv2.dll": { + "rid": "win-x86", + "assetType": "native", + "fileVersion": "2.1.22045.0" + } + } + }, + "Avalonia.BuildServices/0.0.29": {}, + "Avalonia.Controls.ColorPicker/11.2.1": { + "dependencies": { + "Avalonia": "11.2.1", + "Avalonia.Remote.Protocol": "11.2.1" + }, + "runtime": { + "lib/net8.0/Avalonia.Controls.ColorPicker.dll": { + "assemblyVersion": "11.2.1.0", + "fileVersion": "11.2.1.0" + } + } + }, + "Avalonia.Controls.DataGrid/11.2.1": { + "dependencies": { + "Avalonia": "11.2.1", + "Avalonia.Remote.Protocol": "11.2.1" + }, + "runtime": { + "lib/net8.0/Avalonia.Controls.DataGrid.dll": { + "assemblyVersion": "11.2.1.0", + "fileVersion": "11.2.1.0" + } + } + }, + "Avalonia.Desktop/11.2.1": { + "dependencies": { + "Avalonia": "11.2.1", + "Avalonia.Native": "11.2.1", + "Avalonia.Skia": "11.2.1", + "Avalonia.Win32": "11.2.1", + "Avalonia.X11": "11.2.1" + }, + "runtime": { + "lib/net8.0/Avalonia.Desktop.dll": { + "assemblyVersion": "11.2.1.0", + "fileVersion": "11.2.1.0" + } + } + }, + "Avalonia.Diagnostics/11.2.1": { + "dependencies": { + "Avalonia": "11.2.1", + "Avalonia.Controls.ColorPicker": "11.2.1", + "Avalonia.Controls.DataGrid": "11.2.1", + "Avalonia.Themes.Simple": "11.2.1" + }, + "runtime": { + "lib/net8.0/Avalonia.Diagnostics.dll": { + "assemblyVersion": "11.2.1.0", + "fileVersion": "11.2.1.0" + } + } + }, + "Avalonia.Fonts.Inter/11.2.1": { + "dependencies": { + "Avalonia": "11.2.1" + }, + "runtime": { + "lib/net8.0/Avalonia.Fonts.Inter.dll": { + "assemblyVersion": "11.2.1.0", + "fileVersion": "11.2.1.0" + } + } + }, + "Avalonia.FreeDesktop/11.2.1": { + "dependencies": { + "Avalonia": "11.2.1", + "Tmds.DBus.Protocol": "0.20.0" + }, + "runtime": { + "lib/net8.0/Avalonia.FreeDesktop.dll": { + "assemblyVersion": "11.2.1.0", + "fileVersion": "11.2.1.0" + } + } + }, + "Avalonia.Native/11.2.1": { + "dependencies": { + "Avalonia": "11.2.1" + }, + "runtime": { + "lib/net8.0/Avalonia.Native.dll": { + "assemblyVersion": "11.2.1.0", + "fileVersion": "11.2.1.0" + } + }, + "runtimeTargets": { + "runtimes/osx/native/libAvaloniaNative.dylib": { + "rid": "osx", + "assetType": "native", + "fileVersion": "0.0.0.0" + } + } + }, + "Avalonia.ReactiveUI/11.2.1": { + "dependencies": { + "Avalonia": "11.2.1", + "ReactiveUI": "20.1.1", + "System.Reactive": "6.0.1" + }, + "runtime": { + "lib/net8.0/Avalonia.ReactiveUI.dll": { + "assemblyVersion": "11.2.1.0", + "fileVersion": "11.2.1.0" + } + } + }, + "Avalonia.Remote.Protocol/11.2.1": { + "runtime": { + "lib/net8.0/Avalonia.Remote.Protocol.dll": { + "assemblyVersion": "11.2.1.0", + "fileVersion": "11.2.1.0" + } + } + }, + "Avalonia.Skia/11.2.1": { + "dependencies": { + "Avalonia": "11.2.1", + "HarfBuzzSharp": "7.3.0.2", + "HarfBuzzSharp.NativeAssets.Linux": "7.3.0.2", + "HarfBuzzSharp.NativeAssets.WebAssembly": "7.3.0.3-preview.2.2", + "SkiaSharp": "2.88.8", + "SkiaSharp.NativeAssets.Linux": "2.88.8", + "SkiaSharp.NativeAssets.WebAssembly": "2.88.8" + }, + "runtime": { + "lib/net8.0/Avalonia.Skia.dll": { + "assemblyVersion": "11.2.1.0", + "fileVersion": "11.2.1.0" + } + } + }, + "Avalonia.Themes.Fluent/11.2.1": { + "dependencies": { + "Avalonia": "11.2.1" + }, + "runtime": { + "lib/net8.0/Avalonia.Themes.Fluent.dll": { + "assemblyVersion": "11.2.1.0", + "fileVersion": "11.2.1.0" + } + } + }, + "Avalonia.Themes.Simple/11.2.1": { + "dependencies": { + "Avalonia": "11.2.1" + }, + "runtime": { + "lib/net8.0/Avalonia.Themes.Simple.dll": { + "assemblyVersion": "11.2.1.0", + "fileVersion": "11.2.1.0" + } + } + }, + "Avalonia.Win32/11.2.1": { + "dependencies": { + "Avalonia": "11.2.1", + "Avalonia.Angle.Windows.Natives": "2.1.22045.20230930" + }, + "runtime": { + "lib/net8.0/Avalonia.Win32.dll": { + "assemblyVersion": "11.2.1.0", + "fileVersion": "11.2.1.0" + } + } + }, + "Avalonia.X11/11.2.1": { + "dependencies": { + "Avalonia": "11.2.1", + "Avalonia.FreeDesktop": "11.2.1", + "Avalonia.Skia": "11.2.1" + }, + "runtime": { + "lib/net8.0/Avalonia.X11.dll": { + "assemblyVersion": "11.2.1.0", + "fileVersion": "11.2.1.0" + } + } + }, + "ClosedXML/0.104.1": { + "dependencies": { + "ClosedXML.Parser": "1.2.0", + "DocumentFormat.OpenXml": "3.0.1", + "ExcelNumberFormat": "1.1.0", + "RBush": "3.2.0", + "SixLabors.Fonts": "1.0.0", + "System.IO.Packaging": "8.0.0" + }, + "runtime": { + "lib/netstandard2.1/ClosedXML.dll": { + "assemblyVersion": "0.104.1.0", + "fileVersion": "0.104.1.0" + } + } + }, + "ClosedXML.Parser/1.2.0": { + "runtime": { + "lib/netstandard2.1/ClosedXML.Parser.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.0.0" + } + } + }, + "CsvHelper/33.0.1": { + "runtime": { + "lib/net8.0/CsvHelper.dll": { + "assemblyVersion": "33.0.0.0", + "fileVersion": "33.0.1.24" + } + } + }, + "DocumentFormat.OpenXml/3.0.1": { + "dependencies": { + "DocumentFormat.OpenXml.Framework": "3.0.1" + }, + "runtime": { + "lib/net8.0/DocumentFormat.OpenXml.dll": { + "assemblyVersion": "3.0.1.0", + "fileVersion": "3.0.1.0" + } + } + }, + "DocumentFormat.OpenXml.Framework/3.0.1": { + "dependencies": { + "System.IO.Packaging": "8.0.0" + }, + "runtime": { + "lib/net8.0/DocumentFormat.OpenXml.Framework.dll": { + "assemblyVersion": "3.0.1.0", + "fileVersion": "3.0.1.0" + } + } + }, + "DynamicData/8.4.1": { + "dependencies": { + "System.Reactive": "6.0.1" + }, + "runtime": { + "lib/net8.0/DynamicData.dll": { + "assemblyVersion": "8.4.0.0", + "fileVersion": "8.4.1.20756" + } + } + }, + "ExcelNumberFormat/1.1.0": { + "runtime": { + "lib/netstandard2.0/ExcelNumberFormat.dll": { + "assemblyVersion": "1.1.0.0", + "fileVersion": "1.1.0.0" + } + } + }, + "HarfBuzzSharp/7.3.0.2": { + "dependencies": { + "HarfBuzzSharp.NativeAssets.Win32": "7.3.0.2", + "HarfBuzzSharp.NativeAssets.macOS": "7.3.0.2" + }, + "runtime": { + "lib/net6.0/HarfBuzzSharp.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "7.3.0.2" + } + } + }, + "HarfBuzzSharp.NativeAssets.Linux/7.3.0.2": { + "dependencies": { + "HarfBuzzSharp": "7.3.0.2" + }, + "runtimeTargets": { + "runtimes/linux-arm/native/libHarfBuzzSharp.so": { + "rid": "linux-arm", + "assetType": "native", + "fileVersion": "0.0.0.0" + }, + "runtimes/linux-arm64/native/libHarfBuzzSharp.so": { + "rid": "linux-arm64", + "assetType": "native", + "fileVersion": "0.0.0.0" + }, + "runtimes/linux-musl-x64/native/libHarfBuzzSharp.so": { + "rid": "linux-musl-x64", + "assetType": "native", + "fileVersion": "0.0.0.0" + }, + "runtimes/linux-x64/native/libHarfBuzzSharp.so": { + "rid": "linux-x64", + "assetType": "native", + "fileVersion": "0.0.0.0" + } + } + }, + "HarfBuzzSharp.NativeAssets.macOS/7.3.0.2": { + "runtimeTargets": { + "runtimes/osx/native/libHarfBuzzSharp.dylib": { + "rid": "osx", + "assetType": "native", + "fileVersion": "0.0.0.0" + } + } + }, + "HarfBuzzSharp.NativeAssets.WebAssembly/7.3.0.3-preview.2.2": {}, + "HarfBuzzSharp.NativeAssets.Win32/7.3.0.2": { + "runtimeTargets": { + "runtimes/win-arm64/native/libHarfBuzzSharp.dll": { + "rid": "win-arm64", + "assetType": "native", + "fileVersion": "0.0.0.0" + }, + "runtimes/win-x64/native/libHarfBuzzSharp.dll": { + "rid": "win-x64", + "assetType": "native", + "fileVersion": "0.0.0.0" + }, + "runtimes/win-x86/native/libHarfBuzzSharp.dll": { + "rid": "win-x86", + "assetType": "native", + "fileVersion": "0.0.0.0" + } + } + }, + "MicroCom.Runtime/0.11.0": { + "runtime": { + "lib/net5.0/MicroCom.Runtime.dll": { + "assemblyVersion": "0.11.0.0", + "fileVersion": "0.11.0.0" + } + } + }, + "Microsoft.EntityFrameworkCore/8.0.10": { + "dependencies": { + "Microsoft.EntityFrameworkCore.Abstractions": "8.0.10", + "Microsoft.EntityFrameworkCore.Analyzers": "8.0.10", + "Microsoft.Extensions.Caching.Memory": "8.0.1", + "Microsoft.Extensions.Logging": "8.0.1" + }, + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.dll": { + "assemblyVersion": "8.0.10.0", + "fileVersion": "8.0.1024.46708" + } + } + }, + "Microsoft.EntityFrameworkCore.Abstractions/8.0.10": { + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": { + "assemblyVersion": "8.0.10.0", + "fileVersion": "8.0.1024.46708" + } + } + }, + "Microsoft.EntityFrameworkCore.Analyzers/8.0.10": {}, + "Microsoft.EntityFrameworkCore.Relational/8.0.10": { + "dependencies": { + "Microsoft.EntityFrameworkCore": "8.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "8.0.0" + }, + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll": { + "assemblyVersion": "8.0.10.0", + "fileVersion": "8.0.1024.46708" + } + } + }, + "Microsoft.Extensions.Caching.Abstractions/8.0.0": { + "dependencies": { + "Microsoft.Extensions.Primitives": "8.0.0" + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.Caching.Abstractions.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.23.53103" + } + } + }, + "Microsoft.Extensions.Caching.Memory/8.0.1": { + "dependencies": { + "Microsoft.Extensions.Caching.Abstractions": "8.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0", + "Microsoft.Extensions.Logging.Abstractions": "8.0.2", + "Microsoft.Extensions.Options": "8.0.2", + "Microsoft.Extensions.Primitives": "8.0.0" + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.Caching.Memory.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.1024.46610" + } + } + }, + "Microsoft.Extensions.Configuration.Abstractions/8.0.0": { + "dependencies": { + "Microsoft.Extensions.Primitives": "8.0.0" + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.Configuration.Abstractions.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.23.53103" + } + } + }, + "Microsoft.Extensions.DependencyInjection/8.0.1": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0" + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.DependencyInjection.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.1024.46610" + } + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.0": { + "runtime": { + "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.24.52809" + } + } + }, + "Microsoft.Extensions.Logging/8.0.1": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection": "8.0.1", + "Microsoft.Extensions.Logging.Abstractions": "8.0.2", + "Microsoft.Extensions.Options": "8.0.2" + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.Logging.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.1024.46610" + } + } + }, + "Microsoft.Extensions.Logging.Abstractions/8.0.2": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0" + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.1024.46610" + } + } + }, + "Microsoft.Extensions.Options/8.0.2": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0", + "Microsoft.Extensions.Primitives": "8.0.0" + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.Options.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.224.6711" + } + } + }, + "Microsoft.Extensions.Primitives/8.0.0": { + "runtime": { + "lib/net8.0/Microsoft.Extensions.Primitives.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.23.53103" + } + } + }, + "Npgsql/8.0.5": { + "dependencies": { + "Microsoft.Extensions.Logging.Abstractions": "8.0.2" + }, + "runtime": { + "lib/net8.0/Npgsql.dll": { + "assemblyVersion": "8.0.5.0", + "fileVersion": "8.0.5.0" + } + } + }, + "Npgsql.EntityFrameworkCore.PostgreSQL/8.0.10": { + "dependencies": { + "Microsoft.EntityFrameworkCore": "8.0.10", + "Microsoft.EntityFrameworkCore.Abstractions": "8.0.10", + "Microsoft.EntityFrameworkCore.Relational": "8.0.10", + "Npgsql": "8.0.5" + }, + "runtime": { + "lib/net8.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll": { + "assemblyVersion": "8.0.10.0", + "fileVersion": "8.0.10.0" + } + } + }, + "RBush/3.2.0": { + "runtime": { + "lib/net6.0/RBush.dll": { + "assemblyVersion": "3.0.0.0", + "fileVersion": "3.2.0.0" + } + } + }, + "ReactiveUI/20.1.1": { + "dependencies": { + "DynamicData": "8.4.1", + "Splat": "15.1.1", + "System.ComponentModel.Annotations": "5.0.0" + }, + "runtime": { + "lib/net8.0/ReactiveUI.dll": { + "assemblyVersion": "20.1.0.0", + "fileVersion": "20.1.1.46356" + } + } + }, + "SixLabors.Fonts/1.0.0": { + "runtime": { + "lib/netcoreapp3.1/SixLabors.Fonts.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.0.0" + } + } + }, + "SkiaSharp/2.88.8": { + "dependencies": { + "SkiaSharp.NativeAssets.Win32": "2.88.8", + "SkiaSharp.NativeAssets.macOS": "2.88.8" + }, + "runtime": { + "lib/net6.0/SkiaSharp.dll": { + "assemblyVersion": "2.88.0.0", + "fileVersion": "2.88.8.0" + } + } + }, + "SkiaSharp.NativeAssets.Linux/2.88.8": { + "dependencies": { + "SkiaSharp": "2.88.8" + }, + "runtimeTargets": { + "runtimes/linux-arm/native/libSkiaSharp.so": { + "rid": "linux-arm", + "assetType": "native", + "fileVersion": "0.0.0.0" + }, + "runtimes/linux-arm64/native/libSkiaSharp.so": { + "rid": "linux-arm64", + "assetType": "native", + "fileVersion": "0.0.0.0" + }, + "runtimes/linux-musl-x64/native/libSkiaSharp.so": { + "rid": "linux-musl-x64", + "assetType": "native", + "fileVersion": "0.0.0.0" + }, + "runtimes/linux-x64/native/libSkiaSharp.so": { + "rid": "linux-x64", + "assetType": "native", + "fileVersion": "0.0.0.0" + } + } + }, + "SkiaSharp.NativeAssets.macOS/2.88.8": { + "runtimeTargets": { + "runtimes/osx/native/libSkiaSharp.dylib": { + "rid": "osx", + "assetType": "native", + "fileVersion": "0.0.0.0" + } + } + }, + "SkiaSharp.NativeAssets.WebAssembly/2.88.8": {}, + "SkiaSharp.NativeAssets.Win32/2.88.8": { + "runtimeTargets": { + "runtimes/win-arm64/native/libSkiaSharp.dll": { + "rid": "win-arm64", + "assetType": "native", + "fileVersion": "0.0.0.0" + }, + "runtimes/win-x64/native/libSkiaSharp.dll": { + "rid": "win-x64", + "assetType": "native", + "fileVersion": "0.0.0.0" + }, + "runtimes/win-x86/native/libSkiaSharp.dll": { + "rid": "win-x86", + "assetType": "native", + "fileVersion": "0.0.0.0" + } + } + }, + "Splat/15.1.1": { + "runtime": { + "lib/net8.0/Splat.dll": { + "assemblyVersion": "15.1.0.0", + "fileVersion": "15.1.1.17670" + } + } + }, + "System.ComponentModel.Annotations/5.0.0": {}, + "System.IO.Packaging/8.0.0": { + "runtime": { + "lib/net8.0/System.IO.Packaging.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.23.53103" + } + } + }, + "System.IO.Pipelines/8.0.0": { + "runtime": { + "lib/net8.0/System.IO.Pipelines.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.23.53103" + } + } + }, + "System.Reactive/6.0.1": { + "runtime": { + "lib/net6.0/System.Reactive.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.1.7420" + } + } + }, + "Tmds.DBus.Protocol/0.20.0": { + "dependencies": { + "System.IO.Pipelines": "8.0.0" + }, + "runtime": { + "lib/net8.0/Tmds.DBus.Protocol.dll": { + "assemblyVersion": "0.20.0.0", + "fileVersion": "0.20.0.0" + } + } + }, + "data/1.0.0": { + "dependencies": { + "Microsoft.EntityFrameworkCore": "8.0.10", + "Npgsql.EntityFrameworkCore.PostgreSQL": "8.0.10" + }, + "runtime": { + "data.dll": { + "assemblyVersion": "1.0.0", + "fileVersion": "1.0.0.0" + } + } + }, + "domain/1.0.0": { + "dependencies": { + "ClosedXML": "0.104.1", + "data": "1.0.0" + }, + "runtime": { + "domain.dll": { + "assemblyVersion": "1.0.0", + "fileVersion": "1.0.0.0" + } + } + } + } + }, + "libraries": { + "Presence.Desktop/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "Avalonia/11.2.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-AyYhIN2A7bRwxp6BFHrIbXAHUFPXegzSMYwDrUnw1BzZs9ctwYTiCPCM5wbE2PXsEBwFDVJ/a2YHTOp56fSYAw==", + "path": "avalonia/11.2.1", + "hashPath": "avalonia.11.2.1.nupkg.sha512" + }, + "Avalonia.Angle.Windows.Natives/2.1.22045.20230930": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Bo3qOhKC1b84BIhiogndMdAzB3UrrESKK7hS769f5HWeoMw/pcd42US5KFYW2JJ4ZSTrXnP8mXwLTMzh+S+9Lg==", + "path": "avalonia.angle.windows.natives/2.1.22045.20230930", + "hashPath": "avalonia.angle.windows.natives.2.1.22045.20230930.nupkg.sha512" + }, + "Avalonia.BuildServices/0.0.29": { + "type": "package", + "serviceable": true, + "sha512": "sha512-U4eJLQdoDNHXtEba7MZUCwrBErBTxFp6sUewXBOdAhU0Kwzwaa/EKFcYm8kpcysjzKtfB4S0S9n0uxKZFz/ikw==", + "path": "avalonia.buildservices/0.0.29", + "hashPath": "avalonia.buildservices.0.0.29.nupkg.sha512" + }, + "Avalonia.Controls.ColorPicker/11.2.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-t8ViFwfIe6jCO5HvzPWOtwGNSMHYNc8XakWp76Rgy1MOiht8tHKry9cU7k40AHEYU6wVjiYBkl0c8zYZyyha1g==", + "path": "avalonia.controls.colorpicker/11.2.1", + "hashPath": "avalonia.controls.colorpicker.11.2.1.nupkg.sha512" + }, + "Avalonia.Controls.DataGrid/11.2.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-UaNQrY86GBqMZqZ/N/5/wLzr4Emh2N405VZI/IgH0I8BoMrjnosNr+++D7BOcahMNce0lUZLOsFyy+OY02PUAw==", + "path": "avalonia.controls.datagrid/11.2.1", + "hashPath": "avalonia.controls.datagrid.11.2.1.nupkg.sha512" + }, + "Avalonia.Desktop/11.2.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-q6alzkTgFjukOrbiiFlh0mkhkxGRMRTMS8zdNEixIl9apPnD2ln9sjAC4NR2agNz5+HmZVfXYu6kYK12rMmKwA==", + "path": "avalonia.desktop/11.2.1", + "hashPath": "avalonia.desktop.11.2.1.nupkg.sha512" + }, + "Avalonia.Diagnostics/11.2.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-axUWa4sZoe9HgUXPEDhbZXijL8ex+lwQGVwNQLmD299O7pCqKcYThjyG/eCETO/boqjKTt3H85LHEPx94BP9dg==", + "path": "avalonia.diagnostics/11.2.1", + "hashPath": "avalonia.diagnostics.11.2.1.nupkg.sha512" + }, + "Avalonia.Fonts.Inter/11.2.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-egEFQWLHuSzyWKolPy9u4qPor270N2GL/4CI33eBxr09chrUVQsOlxQ6zeWPiBLzzgv/lCrZhOMCAIWsOz3tNg==", + "path": "avalonia.fonts.inter/11.2.1", + "hashPath": "avalonia.fonts.inter.11.2.1.nupkg.sha512" + }, + "Avalonia.FreeDesktop/11.2.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ChKdPjQ2uBJUN0y+/RsdoETzXRn/q1eWFBDwprDy+Zi/AVkUfRk06hKbsb/U+Q3zO65CMEprRcMPbys0EkK2vg==", + "path": "avalonia.freedesktop/11.2.1", + "hashPath": "avalonia.freedesktop.11.2.1.nupkg.sha512" + }, + "Avalonia.Native/11.2.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-1cVasDUIkqfAYLkaLFDx+VDZymer2v643OYD6Jd6nzP20TNTqN2LfFOpxXCTYMrWc9Dk5AoVJJCrz3wRE5kooQ==", + "path": "avalonia.native/11.2.1", + "hashPath": "avalonia.native.11.2.1.nupkg.sha512" + }, + "Avalonia.ReactiveUI/11.2.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-SgjmPrkpAyxnG9z9Ms1Nj53xTvD2W00GQ0w+WGMrt3Jm8UNHha8b0LK1Gx9WT4Do/ggH51j76RfRdXchbardWw==", + "path": "avalonia.reactiveui/11.2.1", + "hashPath": "avalonia.reactiveui.11.2.1.nupkg.sha512" + }, + "Avalonia.Remote.Protocol/11.2.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-aqEialxjir7DO/dOFf7BGN/yQ4/adSC5UuVfqBr/RUHOENSH6CqoHj8kmtmJxnuz7ESQFSB2+h1kLVnk5csiDw==", + "path": "avalonia.remote.protocol/11.2.1", + "hashPath": "avalonia.remote.protocol.11.2.1.nupkg.sha512" + }, + "Avalonia.Skia/11.2.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-FkqiXWT1hN0s5MIx5IKDGZaqewQENikQh6aBQyApiZVu5koa8H8RW1yfb2cFK3M4IVIyhqwl8ZirkXsS18lf/Q==", + "path": "avalonia.skia/11.2.1", + "hashPath": "avalonia.skia.11.2.1.nupkg.sha512" + }, + "Avalonia.Themes.Fluent/11.2.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-9YUzDmZO5oDppsoA3Igeu/v1cVi4xu8jdO6ZrBzXJXJ9mma/htK0Ub9+V1lRoCW/O70nQfBX+ZDpm0dca1PVgw==", + "path": "avalonia.themes.fluent/11.2.1", + "hashPath": "avalonia.themes.fluent.11.2.1.nupkg.sha512" + }, + "Avalonia.Themes.Simple/11.2.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ToiYv8hhJ5gcEtD54VZv7NpBFiqGasj4bjFh/AtjXApiYOp8r3orFPX8Nsc3kHcUCvNNjbjAy9dmBG65nYePkw==", + "path": "avalonia.themes.simple/11.2.1", + "hashPath": "avalonia.themes.simple.11.2.1.nupkg.sha512" + }, + "Avalonia.Win32/11.2.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-7Gfw7S1PoINaCXaIV1rh7zo82IhsqhR7a0PAt281cBrfDkJiNU0DYgW2RZxKl3oVFxtfbxJZbdP7hSVmHvoDfw==", + "path": "avalonia.win32/11.2.1", + "hashPath": "avalonia.win32.11.2.1.nupkg.sha512" + }, + "Avalonia.X11/11.2.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-h2aCpyLmxGkldPK7cbncEgyobrJ5En7gQtrwVARLmN32Rw6dHut3jyF3P8at2DmWxRuKwZVXgWBSSI62hINgrQ==", + "path": "avalonia.x11/11.2.1", + "hashPath": "avalonia.x11.11.2.1.nupkg.sha512" + }, + "ClosedXML/0.104.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-RVm2fUNWJlBJlg07shrfeWzrHPG5ypI/vARqdUOUbUdaog8yBw8l4IbCHf2MXt0AXtzaZqGNqhFaCAHigCBdfw==", + "path": "closedxml/0.104.1", + "hashPath": "closedxml.0.104.1.nupkg.sha512" + }, + "ClosedXML.Parser/1.2.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-w+/0tsxABS3lkSH8EUlA7IGme+mq5T/Puf3DbOiTckmSuUpAUO2LK29oXYByCcWkBv6wcRHxgWlQb1lxkwI0Tw==", + "path": "closedxml.parser/1.2.0", + "hashPath": "closedxml.parser.1.2.0.nupkg.sha512" + }, + "CsvHelper/33.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-fev4lynklAU2A9GVMLtwarkwaanjSYB4wUqO2nOJX5hnzObORzUqVLe+bDYCUyIIRQM4o5Bsq3CcyJR89iMmEQ==", + "path": "csvhelper/33.0.1", + "hashPath": "csvhelper.33.0.1.nupkg.sha512" + }, + "DocumentFormat.OpenXml/3.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-DCK1cwFUJ1FGGyYyo++HWl9H1RkqMWIu+FGOLRy6E4L4y0/HIhlJ7N/n1HKboFfOwKn1cMBRxt1RCuDbIEy5YQ==", + "path": "documentformat.openxml/3.0.1", + "hashPath": "documentformat.openxml.3.0.1.nupkg.sha512" + }, + "DocumentFormat.OpenXml.Framework/3.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ifyI7OW7sggz7LQMIAD2aUsY/zVUON9QaHrpZ4MK33iVMeHlTG4uhUE2aLWb31nry+LCs2ALDAwf8OfUJGjgBg==", + "path": "documentformat.openxml.framework/3.0.1", + "hashPath": "documentformat.openxml.framework.3.0.1.nupkg.sha512" + }, + "DynamicData/8.4.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Mn1+fU/jqxgONEJq8KLQPGWEi7g/hUVTbjZyn4QM0sWWDAVOHPO9WjXWORSykwdfg/6S3GM15qsfz+2EvO+QAQ==", + "path": "dynamicdata/8.4.1", + "hashPath": "dynamicdata.8.4.1.nupkg.sha512" + }, + "ExcelNumberFormat/1.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-R3BVHPs9O+RkExbZYTGT0+9HLbi8ZrNij1Yziyw6znd3J7P3uoIR07uwTLGOogtz1p6+0sna66eBoXu7tBiVQA==", + "path": "excelnumberformat/1.1.0", + "hashPath": "excelnumberformat.1.1.0.nupkg.sha512" + }, + "HarfBuzzSharp/7.3.0.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-0tCd6HyCmNsX/DniCp2b00fo0xPbdNwKOs9BxxyT8oOOuMlWjcSFwzONKyeckCKVBFEsbSmsAHPDTqxoSDwZMg==", + "path": "harfbuzzsharp/7.3.0.2", + "hashPath": "harfbuzzsharp.7.3.0.2.nupkg.sha512" + }, + "HarfBuzzSharp.NativeAssets.Linux/7.3.0.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-aKa5J1RqjXKAtdcZJp5wjC78klfBIzJHM6CneN76lFmQ9LLRJA9Oa0TkIDaV8lVLDKMAy5fCKHXFlXUK1YfL/g==", + "path": "harfbuzzsharp.nativeassets.linux/7.3.0.2", + "hashPath": "harfbuzzsharp.nativeassets.linux.7.3.0.2.nupkg.sha512" + }, + "HarfBuzzSharp.NativeAssets.macOS/7.3.0.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-nycYH/WLJ6ogm+I+QSFCdPJsdxSb5GANWYbQyp1vsd/KjXN56RVUJWPhbgP2GKb/Y7mrsHM7EProqVXlO/EMsA==", + "path": "harfbuzzsharp.nativeassets.macos/7.3.0.2", + "hashPath": "harfbuzzsharp.nativeassets.macos.7.3.0.2.nupkg.sha512" + }, + "HarfBuzzSharp.NativeAssets.WebAssembly/7.3.0.3-preview.2.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Dc+dolrhmkpqwT25NfNEEgceW0//KRR2WIOvxlyIIHIIMBCn0FfUeJX5RhFll8kyaZwF8tuKsxRJtQG/rzSBog==", + "path": "harfbuzzsharp.nativeassets.webassembly/7.3.0.3-preview.2.2", + "hashPath": "harfbuzzsharp.nativeassets.webassembly.7.3.0.3-preview.2.2.nupkg.sha512" + }, + "HarfBuzzSharp.NativeAssets.Win32/7.3.0.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-DpF9JBzwws2dupOLnjME65hxQWWbN/GD40AoTkwB4S05WANvxo3n81AnQJKxWDCnrWfWhLPB36OF27TvEqzb/A==", + "path": "harfbuzzsharp.nativeassets.win32/7.3.0.2", + "hashPath": "harfbuzzsharp.nativeassets.win32.7.3.0.2.nupkg.sha512" + }, + "MicroCom.Runtime/0.11.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-MEnrZ3UIiH40hjzMDsxrTyi8dtqB5ziv3iBeeU4bXsL/7NLSal9F1lZKpK+tfBRnUoDSdtcW3KufE4yhATOMCA==", + "path": "microcom.runtime/0.11.0", + "hashPath": "microcom.runtime.0.11.0.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore/8.0.10": { + "type": "package", + "serviceable": true, + "sha512": "sha512-PPkQdIqfR1nU3n6YgGGDk8G+eaYbaAKM1AzIQtlPNTKf10Osg3N9T+iK9AlnSA/ujsK00flPpFHVfJrbuBFS1A==", + "path": "microsoft.entityframeworkcore/8.0.10", + "hashPath": "microsoft.entityframeworkcore.8.0.10.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Abstractions/8.0.10": { + "type": "package", + "serviceable": true, + "sha512": "sha512-FV0QlcX9INY4kAD2o72uPtyOh0nZut2jB11Jf9mNYBtHay8gDLe+x4AbXFwuQg+eSvofjT7naV82e827zGfyMg==", + "path": "microsoft.entityframeworkcore.abstractions/8.0.10", + "hashPath": "microsoft.entityframeworkcore.abstractions.8.0.10.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Analyzers/8.0.10": { + "type": "package", + "serviceable": true, + "sha512": "sha512-51KkPIc0EMv/gVXhPIUi6cwJE9Mvh+PLr4Lap4naLcsoGZ0lF2SvOPgUUprwRV3MnN7nyD1XPhT5RJ/p+xFAXw==", + "path": "microsoft.entityframeworkcore.analyzers/8.0.10", + "hashPath": "microsoft.entityframeworkcore.analyzers.8.0.10.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Relational/8.0.10": { + "type": "package", + "serviceable": true, + "sha512": "sha512-OefBEE47kGKPRPV3OT+FAW6o5BFgLk2D9EoeWVy7NbOepzUneayLQxbVE098FfedTyMwxvZQoDD9LrvZc3MadA==", + "path": "microsoft.entityframeworkcore.relational/8.0.10", + "hashPath": "microsoft.entityframeworkcore.relational.8.0.10.nupkg.sha512" + }, + "Microsoft.Extensions.Caching.Abstractions/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3KuSxeHoNYdxVYfg2IRZCThcrlJ1XJqIXkAWikCsbm5C/bCjv7G0WoKDyuR98Q+T607QT2Zl5GsbGRkENcV2yQ==", + "path": "microsoft.extensions.caching.abstractions/8.0.0", + "hashPath": "microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Caching.Memory/8.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-HFDnhYLccngrzyGgHkjEDU5FMLn4MpOsr5ElgsBMC4yx6lJh4jeWO7fHS8+TXPq+dgxCmUa/Trl8svObmwW4QA==", + "path": "microsoft.extensions.caching.memory/8.0.1", + "hashPath": "microsoft.extensions.caching.memory.8.0.1.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.Abstractions/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3lE/iLSutpgX1CC0NOW70FJoGARRHbyKmG7dc0klnUZ9Dd9hS6N/POPWhKhMLCEuNN5nXEY5agmlFtH562vqhQ==", + "path": "microsoft.extensions.configuration.abstractions/8.0.0", + "hashPath": "microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection/8.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-BmANAnR5Xd4Oqw7yQ75xOAYODybZQRzdeNucg7kS5wWKd2PNnMdYtJ2Vciy0QLylRmv42DGl5+AFL9izA6F1Rw==", + "path": "microsoft.extensions.dependencyinjection/8.0.1", + "hashPath": "microsoft.extensions.dependencyinjection.8.0.1.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-+6f2qv2a3dLwd5w6JanPIPs47CxRbnk+ZocMJUhv9NxP88VlOcJYZs9jY+MYSjxvady08bUZn6qgiNh7DadGgg==", + "path": "microsoft.extensions.dependencyinjection.abstractions/9.0.0", + "hashPath": "microsoft.extensions.dependencyinjection.abstractions.9.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Logging/8.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-4x+pzsQEbqxhNf1QYRr5TDkLP9UsLT3A6MdRKDDEgrW7h1ljiEPgTNhKYUhNCCAaVpQECVQ+onA91PTPnIp6Lw==", + "path": "microsoft.extensions.logging/8.0.1", + "hashPath": "microsoft.extensions.logging.8.0.1.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.Abstractions/8.0.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-nroMDjS7hNBPtkZqVBbSiQaQjWRDxITI8Y7XnDs97rqG3EbzVTNLZQf7bIeUJcaHOV8bca47s1Uxq94+2oGdxA==", + "path": "microsoft.extensions.logging.abstractions/8.0.2", + "hashPath": "microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512" + }, + "Microsoft.Extensions.Options/8.0.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-dWGKvhFybsaZpGmzkGCbNNwBD1rVlWzrZKANLW/CcbFJpCEceMCGzT7zZwHOGBCbwM0SzBuceMj5HN1LKV1QqA==", + "path": "microsoft.extensions.options/8.0.2", + "hashPath": "microsoft.extensions.options.8.0.2.nupkg.sha512" + }, + "Microsoft.Extensions.Primitives/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-bXJEZrW9ny8vjMF1JV253WeLhpEVzFo1lyaZu1vQ4ZxWUlVvknZ/+ftFgVheLubb4eZPSwwxBeqS1JkCOjxd8g==", + "path": "microsoft.extensions.primitives/8.0.0", + "hashPath": "microsoft.extensions.primitives.8.0.0.nupkg.sha512" + }, + "Npgsql/8.0.5": { + "type": "package", + "serviceable": true, + "sha512": "sha512-zRG5V8cyeZLpzJlKzFKjEwkRMYIYnHWJvEor2lWXeccS2E1G2nIWYYhnukB51iz5XsWSVEtqg3AxTWM0QJ6vfg==", + "path": "npgsql/8.0.5", + "hashPath": "npgsql.8.0.5.nupkg.sha512" + }, + "Npgsql.EntityFrameworkCore.PostgreSQL/8.0.10": { + "type": "package", + "serviceable": true, + "sha512": "sha512-gFPl9Dmxih7Yi4tZ3bITzZFzbxFMBx04gqTqcjoL2r5VEW+O2TA5UVw/wm/XW26NAJ7sg59Je0+9QrwiZt6MPQ==", + "path": "npgsql.entityframeworkcore.postgresql/8.0.10", + "hashPath": "npgsql.entityframeworkcore.postgresql.8.0.10.nupkg.sha512" + }, + "RBush/3.2.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ijGh9N0zZ7JfXk3oQkWCwK8SwSSByexbyh/MjbCjNxOft9eG5ZqKC1vdgiYq78h4IZRFmN4s3JZ/b10Jipud5w==", + "path": "rbush/3.2.0", + "hashPath": "rbush.3.2.0.nupkg.sha512" + }, + "ReactiveUI/20.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-9hNPknWjijnaSWs6auypoXqUptPZcRpUypF+cf1zD50fgW+SEoQda502N3fVZ2eWPcaiUad+z6GaLwOWmUVHNw==", + "path": "reactiveui/20.1.1", + "hashPath": "reactiveui.20.1.1.nupkg.sha512" + }, + "SixLabors.Fonts/1.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LFQsCZlV0xlUyXAOMUo5kkSl+8zAQXXbbdwWchtk0B4o7zotZhQsQOcJUELGHdfPfm/xDAsz6hONAuV25bJaAg==", + "path": "sixlabors.fonts/1.0.0", + "hashPath": "sixlabors.fonts.1.0.0.nupkg.sha512" + }, + "SkiaSharp/2.88.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-bRkp3uKp5ZI8gXYQT57uKwil1uobb2p8c69n7v5evlB/2JNcMAXVcw9DZAP5Ig3WSvgzGm2YSn27UVeOi05NlA==", + "path": "skiasharp/2.88.8", + "hashPath": "skiasharp.2.88.8.nupkg.sha512" + }, + "SkiaSharp.NativeAssets.Linux/2.88.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-0FO6YA7paNFBMJULvEyecPmCvL9/STvOAi5VOUw2srqJ7pNTbiiZkfl7sulAzcumbWgfzaVjRXYTgMj7SoUnWQ==", + "path": "skiasharp.nativeassets.linux/2.88.8", + "hashPath": "skiasharp.nativeassets.linux.2.88.8.nupkg.sha512" + }, + "SkiaSharp.NativeAssets.macOS/2.88.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-6Kn5TSkKlfyS6azWHF3Jk2sW5C4jCE5uSshM/5AbfFrR+5n6qM5XEnz9h4VaVl7LTxBvHvMkuPb/3bpbq0vxTw==", + "path": "skiasharp.nativeassets.macos/2.88.8", + "hashPath": "skiasharp.nativeassets.macos.2.88.8.nupkg.sha512" + }, + "SkiaSharp.NativeAssets.WebAssembly/2.88.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-S3qRo8c+gVYOyfrdf6FYnjx/ft+gPkb4dNY2IPv5Oy5yNBhDhXhKqHFr9h4+ne6ZU+7D4dbuRQqsIqCo8u1/DA==", + "path": "skiasharp.nativeassets.webassembly/2.88.8", + "hashPath": "skiasharp.nativeassets.webassembly.2.88.8.nupkg.sha512" + }, + "SkiaSharp.NativeAssets.Win32/2.88.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-O9QXoWEXA+6cweR4h3BOnwMz+pO9vL9mXdjLrpDd0w1QzCgWmLQBxa1VgySDITiH7nQndrDG1h6937zm9pLj1Q==", + "path": "skiasharp.nativeassets.win32/2.88.8", + "hashPath": "skiasharp.nativeassets.win32.2.88.8.nupkg.sha512" + }, + "Splat/15.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-RHDTdF90FwVbRia2cmuIzkiVoETqnXSB2dDBBi/I35HWXqv4OKGqoMcfcd6obMvO2OmmY5PjU1M62K8LkJafAA==", + "path": "splat/15.1.1", + "hashPath": "splat.15.1.1.nupkg.sha512" + }, + "System.ComponentModel.Annotations/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-dMkqfy2el8A8/I76n2Hi1oBFEbG1SfxD2l5nhwXV3XjlnOmwxJlQbYpJH4W51odnU9sARCSAgv7S3CyAFMkpYg==", + "path": "system.componentmodel.annotations/5.0.0", + "hashPath": "system.componentmodel.annotations.5.0.0.nupkg.sha512" + }, + "System.IO.Packaging/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-8g1V4YRpdGAxFcK8v9OjuMdIOJSpF30Zb1JGicwVZhly3I994WFyBdV6mQEo8d3T+URQe55/M0U0eIH0Hts1bg==", + "path": "system.io.packaging/8.0.0", + "hashPath": "system.io.packaging.8.0.0.nupkg.sha512" + }, + "System.IO.Pipelines/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-FHNOatmUq0sqJOkTx+UF/9YK1f180cnW5FVqnQMvYUN0elp6wFzbtPSiqbo1/ru8ICp43JM1i7kKkk6GsNGHlA==", + "path": "system.io.pipelines/8.0.0", + "hashPath": "system.io.pipelines.8.0.0.nupkg.sha512" + }, + "System.Reactive/6.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-rHaWtKDwCi9qJ3ObKo8LHPMuuwv33YbmQi7TcUK1C264V3MFnOr5Im7QgCTdLniztP3GJyeiSg5x8NqYJFqRmg==", + "path": "system.reactive/6.0.1", + "hashPath": "system.reactive.6.0.1.nupkg.sha512" + }, + "Tmds.DBus.Protocol/0.20.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-2gkt2kuYPhDKd8gtl34jZSJOnn4nRJfFngCDcTZT/uySbK++ua0YQx2418l9Rn1Y4dE5XNq6zG9ZsE5ltLlNNw==", + "path": "tmds.dbus.protocol/0.20.0", + "hashPath": "tmds.dbus.protocol.0.20.0.nupkg.sha512" + }, + "data/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "domain/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + } + } +} \ No newline at end of file diff --git a/Presence.Desktop/bin/Debug/net8.0/Presence.Desktop.dll b/Presence.Desktop/bin/Debug/net8.0/Presence.Desktop.dll new file mode 100644 index 0000000..4a13d27 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/Presence.Desktop.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/Presence.Desktop.exe b/Presence.Desktop/bin/Debug/net8.0/Presence.Desktop.exe new file mode 100644 index 0000000..f9daaf3 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/Presence.Desktop.exe differ diff --git a/Presence.Desktop/bin/Debug/net8.0/Presence.Desktop.pdb b/Presence.Desktop/bin/Debug/net8.0/Presence.Desktop.pdb new file mode 100644 index 0000000..caf9fbf Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/Presence.Desktop.pdb differ diff --git a/Presence.Desktop/bin/Debug/net8.0/Presence.Desktop.runtimeconfig.json b/Presence.Desktop/bin/Debug/net8.0/Presence.Desktop.runtimeconfig.json new file mode 100644 index 0000000..3a4aba4 --- /dev/null +++ b/Presence.Desktop/bin/Debug/net8.0/Presence.Desktop.runtimeconfig.json @@ -0,0 +1,14 @@ +{ + "runtimeOptions": { + "tfm": "net8.0", + "framework": { + "name": "Microsoft.NETCore.App", + "version": "8.0.0" + }, + "configProperties": { + "System.Reflection.NullabilityInfoContext.IsSupported": true, + "System.Runtime.InteropServices.BuiltInComInterop.IsSupported": true, + "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false + } + } +} \ No newline at end of file diff --git a/Presence.Desktop/bin/Debug/net8.0/RBush.dll b/Presence.Desktop/bin/Debug/net8.0/RBush.dll new file mode 100644 index 0000000..dad8e8b Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/RBush.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/ReactiveUI.dll b/Presence.Desktop/bin/Debug/net8.0/ReactiveUI.dll new file mode 100644 index 0000000..ec02680 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/ReactiveUI.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/SixLabors.Fonts.dll b/Presence.Desktop/bin/Debug/net8.0/SixLabors.Fonts.dll new file mode 100644 index 0000000..281d8a7 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/SixLabors.Fonts.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/SkiaSharp.dll b/Presence.Desktop/bin/Debug/net8.0/SkiaSharp.dll new file mode 100644 index 0000000..6e8e7ca Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/SkiaSharp.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/Splat.dll b/Presence.Desktop/bin/Debug/net8.0/Splat.dll new file mode 100644 index 0000000..63eb27e Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/Splat.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/System.IO.Packaging.dll b/Presence.Desktop/bin/Debug/net8.0/System.IO.Packaging.dll new file mode 100644 index 0000000..763f339 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/System.IO.Packaging.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/System.IO.Pipelines.dll b/Presence.Desktop/bin/Debug/net8.0/System.IO.Pipelines.dll new file mode 100644 index 0000000..83a1b24 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/System.IO.Pipelines.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/System.Reactive.dll b/Presence.Desktop/bin/Debug/net8.0/System.Reactive.dll new file mode 100644 index 0000000..d6d2efa Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/System.Reactive.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/Tmds.DBus.Protocol.dll b/Presence.Desktop/bin/Debug/net8.0/Tmds.DBus.Protocol.dll new file mode 100644 index 0000000..8f42654 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/Tmds.DBus.Protocol.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/data.dll b/Presence.Desktop/bin/Debug/net8.0/data.dll new file mode 100644 index 0000000..81f94dc Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/data.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/data.pdb b/Presence.Desktop/bin/Debug/net8.0/data.pdb new file mode 100644 index 0000000..fadb08d Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/data.pdb differ diff --git a/Presence.Desktop/bin/Debug/net8.0/domain.dll b/Presence.Desktop/bin/Debug/net8.0/domain.dll new file mode 100644 index 0000000..f2107fe Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/domain.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/domain.pdb b/Presence.Desktop/bin/Debug/net8.0/domain.pdb new file mode 100644 index 0000000..b9af1d6 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/domain.pdb differ diff --git a/Presence.Desktop/bin/Debug/net8.0/runtimes/linux-arm/native/libHarfBuzzSharp.so b/Presence.Desktop/bin/Debug/net8.0/runtimes/linux-arm/native/libHarfBuzzSharp.so new file mode 100644 index 0000000..2c6fbe3 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/runtimes/linux-arm/native/libHarfBuzzSharp.so differ diff --git a/Presence.Desktop/bin/Debug/net8.0/runtimes/linux-arm/native/libSkiaSharp.so b/Presence.Desktop/bin/Debug/net8.0/runtimes/linux-arm/native/libSkiaSharp.so new file mode 100644 index 0000000..e438777 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/runtimes/linux-arm/native/libSkiaSharp.so differ diff --git a/Presence.Desktop/bin/Debug/net8.0/runtimes/linux-arm64/native/libHarfBuzzSharp.so b/Presence.Desktop/bin/Debug/net8.0/runtimes/linux-arm64/native/libHarfBuzzSharp.so new file mode 100644 index 0000000..89e71b5 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/runtimes/linux-arm64/native/libHarfBuzzSharp.so differ diff --git a/Presence.Desktop/bin/Debug/net8.0/runtimes/linux-arm64/native/libSkiaSharp.so b/Presence.Desktop/bin/Debug/net8.0/runtimes/linux-arm64/native/libSkiaSharp.so new file mode 100644 index 0000000..f159ff4 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/runtimes/linux-arm64/native/libSkiaSharp.so differ diff --git a/Presence.Desktop/bin/Debug/net8.0/runtimes/linux-musl-x64/native/libHarfBuzzSharp.so b/Presence.Desktop/bin/Debug/net8.0/runtimes/linux-musl-x64/native/libHarfBuzzSharp.so new file mode 100644 index 0000000..43ea300 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/runtimes/linux-musl-x64/native/libHarfBuzzSharp.so differ diff --git a/Presence.Desktop/bin/Debug/net8.0/runtimes/linux-musl-x64/native/libSkiaSharp.so b/Presence.Desktop/bin/Debug/net8.0/runtimes/linux-musl-x64/native/libSkiaSharp.so new file mode 100644 index 0000000..6c63070 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/runtimes/linux-musl-x64/native/libSkiaSharp.so differ diff --git a/Presence.Desktop/bin/Debug/net8.0/runtimes/linux-x64/native/libHarfBuzzSharp.so b/Presence.Desktop/bin/Debug/net8.0/runtimes/linux-x64/native/libHarfBuzzSharp.so new file mode 100644 index 0000000..d8548f3 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/runtimes/linux-x64/native/libHarfBuzzSharp.so differ diff --git a/Presence.Desktop/bin/Debug/net8.0/runtimes/linux-x64/native/libSkiaSharp.so b/Presence.Desktop/bin/Debug/net8.0/runtimes/linux-x64/native/libSkiaSharp.so new file mode 100644 index 0000000..7501c49 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/runtimes/linux-x64/native/libSkiaSharp.so differ diff --git a/Presence.Desktop/bin/Debug/net8.0/runtimes/osx/native/libAvaloniaNative.dylib b/Presence.Desktop/bin/Debug/net8.0/runtimes/osx/native/libAvaloniaNative.dylib new file mode 100644 index 0000000..b2cd098 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/runtimes/osx/native/libAvaloniaNative.dylib differ diff --git a/Presence.Desktop/bin/Debug/net8.0/runtimes/osx/native/libHarfBuzzSharp.dylib b/Presence.Desktop/bin/Debug/net8.0/runtimes/osx/native/libHarfBuzzSharp.dylib new file mode 100644 index 0000000..4006008 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/runtimes/osx/native/libHarfBuzzSharp.dylib differ diff --git a/Presence.Desktop/bin/Debug/net8.0/runtimes/osx/native/libSkiaSharp.dylib b/Presence.Desktop/bin/Debug/net8.0/runtimes/osx/native/libSkiaSharp.dylib new file mode 100644 index 0000000..996a7b9 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/runtimes/osx/native/libSkiaSharp.dylib differ diff --git a/Presence.Desktop/bin/Debug/net8.0/runtimes/win-arm64/native/av_libglesv2.dll b/Presence.Desktop/bin/Debug/net8.0/runtimes/win-arm64/native/av_libglesv2.dll new file mode 100644 index 0000000..7b5c978 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/runtimes/win-arm64/native/av_libglesv2.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/runtimes/win-arm64/native/libHarfBuzzSharp.dll b/Presence.Desktop/bin/Debug/net8.0/runtimes/win-arm64/native/libHarfBuzzSharp.dll new file mode 100644 index 0000000..9075de6 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/runtimes/win-arm64/native/libHarfBuzzSharp.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/runtimes/win-arm64/native/libSkiaSharp.dll b/Presence.Desktop/bin/Debug/net8.0/runtimes/win-arm64/native/libSkiaSharp.dll new file mode 100644 index 0000000..3aaf63f Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/runtimes/win-arm64/native/libSkiaSharp.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/runtimes/win-x64/native/av_libglesv2.dll b/Presence.Desktop/bin/Debug/net8.0/runtimes/win-x64/native/av_libglesv2.dll new file mode 100644 index 0000000..c327f9e Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/runtimes/win-x64/native/av_libglesv2.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/runtimes/win-x64/native/libHarfBuzzSharp.dll b/Presence.Desktop/bin/Debug/net8.0/runtimes/win-x64/native/libHarfBuzzSharp.dll new file mode 100644 index 0000000..6e91171 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/runtimes/win-x64/native/libHarfBuzzSharp.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/runtimes/win-x64/native/libSkiaSharp.dll b/Presence.Desktop/bin/Debug/net8.0/runtimes/win-x64/native/libSkiaSharp.dll new file mode 100644 index 0000000..d00d746 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/runtimes/win-x64/native/libSkiaSharp.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/runtimes/win-x86/native/av_libglesv2.dll b/Presence.Desktop/bin/Debug/net8.0/runtimes/win-x86/native/av_libglesv2.dll new file mode 100644 index 0000000..e517c3c Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/runtimes/win-x86/native/av_libglesv2.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/runtimes/win-x86/native/libHarfBuzzSharp.dll b/Presence.Desktop/bin/Debug/net8.0/runtimes/win-x86/native/libHarfBuzzSharp.dll new file mode 100644 index 0000000..c555971 Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/runtimes/win-x86/native/libHarfBuzzSharp.dll differ diff --git a/Presence.Desktop/bin/Debug/net8.0/runtimes/win-x86/native/libSkiaSharp.dll b/Presence.Desktop/bin/Debug/net8.0/runtimes/win-x86/native/libSkiaSharp.dll new file mode 100644 index 0000000..2414e4c Binary files /dev/null and b/Presence.Desktop/bin/Debug/net8.0/runtimes/win-x86/native/libSkiaSharp.dll differ diff --git a/Presence.Desktop/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs b/Presence.Desktop/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs new file mode 100644 index 0000000..2217181 --- /dev/null +++ b/Presence.Desktop/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")] diff --git a/Presence.Desktop/obj/Debug/net8.0/Avalonia/Presence.Desktop.dll b/Presence.Desktop/obj/Debug/net8.0/Avalonia/Presence.Desktop.dll new file mode 100644 index 0000000..4a13d27 Binary files /dev/null and b/Presence.Desktop/obj/Debug/net8.0/Avalonia/Presence.Desktop.dll differ diff --git a/Presence.Desktop/obj/Debug/net8.0/Avalonia/Presence.Desktop.pdb b/Presence.Desktop/obj/Debug/net8.0/Avalonia/Presence.Desktop.pdb new file mode 100644 index 0000000..caf9fbf Binary files /dev/null and b/Presence.Desktop/obj/Debug/net8.0/Avalonia/Presence.Desktop.pdb differ diff --git a/Presence.Desktop/obj/Debug/net8.0/Avalonia/Resources.Inputs.cache b/Presence.Desktop/obj/Debug/net8.0/Avalonia/Resources.Inputs.cache new file mode 100644 index 0000000..03d65f0 --- /dev/null +++ b/Presence.Desktop/obj/Debug/net8.0/Avalonia/Resources.Inputs.cache @@ -0,0 +1 @@ +d098d63606f6346073a6d4159dedc21c7b7780541d3a43887fa445d6fa999111 diff --git a/Presence.Desktop/obj/Debug/net8.0/Avalonia/references b/Presence.Desktop/obj/Debug/net8.0/Avalonia/references new file mode 100644 index 0000000..a152ae5 --- /dev/null +++ b/Presence.Desktop/obj/Debug/net8.0/Avalonia/references @@ -0,0 +1,222 @@ +C:\Users\VivoBook 15X\.nuget\packages\avalonia\11.2.1\ref\net8.0\Avalonia.Base.dll +C:\Users\VivoBook 15X\.nuget\packages\avalonia.controls.colorpicker\11.2.1\lib\net8.0\Avalonia.Controls.ColorPicker.dll +C:\Users\VivoBook 15X\.nuget\packages\avalonia.controls.datagrid\11.2.1\lib\net8.0\Avalonia.Controls.DataGrid.dll +C:\Users\VivoBook 15X\.nuget\packages\avalonia\11.2.1\ref\net8.0\Avalonia.Controls.dll +C:\Users\VivoBook 15X\.nuget\packages\avalonia\11.2.1\ref\net8.0\Avalonia.DesignerSupport.dll +C:\Users\VivoBook 15X\.nuget\packages\avalonia.desktop\11.2.1\lib\net8.0\Avalonia.Desktop.dll +C:\Users\VivoBook 15X\.nuget\packages\avalonia.diagnostics\11.2.1\lib\net8.0\Avalonia.Diagnostics.dll +C:\Users\VivoBook 15X\.nuget\packages\avalonia\11.2.1\ref\net8.0\Avalonia.Dialogs.dll +C:\Users\VivoBook 15X\.nuget\packages\avalonia\11.2.1\ref\net8.0\Avalonia.dll +C:\Users\VivoBook 15X\.nuget\packages\avalonia.fonts.inter\11.2.1\lib\net8.0\Avalonia.Fonts.Inter.dll +C:\Users\VivoBook 15X\.nuget\packages\avalonia.freedesktop\11.2.1\lib\net8.0\Avalonia.FreeDesktop.dll +C:\Users\VivoBook 15X\.nuget\packages\avalonia\11.2.1\ref\net8.0\Avalonia.Markup.dll +C:\Users\VivoBook 15X\.nuget\packages\avalonia\11.2.1\ref\net8.0\Avalonia.Markup.Xaml.dll +C:\Users\VivoBook 15X\.nuget\packages\avalonia\11.2.1\ref\net8.0\Avalonia.Metal.dll +C:\Users\VivoBook 15X\.nuget\packages\avalonia\11.2.1\ref\net8.0\Avalonia.MicroCom.dll +C:\Users\VivoBook 15X\.nuget\packages\avalonia.native\11.2.1\lib\net8.0\Avalonia.Native.dll +C:\Users\VivoBook 15X\.nuget\packages\avalonia\11.2.1\ref\net8.0\Avalonia.OpenGL.dll +C:\Users\VivoBook 15X\.nuget\packages\avalonia.reactiveui\11.2.1\lib\net8.0\Avalonia.ReactiveUI.dll +C:\Users\VivoBook 15X\.nuget\packages\avalonia.remote.protocol\11.2.1\lib\net8.0\Avalonia.Remote.Protocol.dll +C:\Users\VivoBook 15X\.nuget\packages\avalonia.skia\11.2.1\lib\net8.0\Avalonia.Skia.dll +C:\Users\VivoBook 15X\.nuget\packages\avalonia.themes.fluent\11.2.1\lib\net8.0\Avalonia.Themes.Fluent.dll +C:\Users\VivoBook 15X\.nuget\packages\avalonia.themes.simple\11.2.1\lib\net8.0\Avalonia.Themes.Simple.dll +C:\Users\VivoBook 15X\.nuget\packages\avalonia\11.2.1\ref\net8.0\Avalonia.Vulkan.dll +C:\Users\VivoBook 15X\.nuget\packages\avalonia.win32\11.2.1\lib\net8.0\Avalonia.Win32.dll +C:\Users\VivoBook 15X\.nuget\packages\avalonia.x11\11.2.1\lib\net8.0\Avalonia.X11.dll +C:\Users\VivoBook 15X\.nuget\packages\closedxml\0.104.1\lib\netstandard2.1\ClosedXML.dll +C:\Users\VivoBook 15X\.nuget\packages\closedxml.parser\1.2.0\lib\netstandard2.1\ClosedXML.Parser.dll +C:\Users\VivoBook 15X\.nuget\packages\csvhelper\33.0.1\lib\net8.0\CsvHelper.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\data\obj\Debug\net8.0\ref\data.dll +C:\Users\VivoBook 15X\.nuget\packages\documentformat.openxml\3.0.1\lib\net8.0\DocumentFormat.OpenXml.dll +C:\Users\VivoBook 15X\.nuget\packages\documentformat.openxml.framework\3.0.1\lib\net8.0\DocumentFormat.OpenXml.Framework.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\domain\obj\Debug\net8.0\ref\domain.dll +C:\Users\VivoBook 15X\.nuget\packages\dynamicdata\8.4.1\lib\net8.0\DynamicData.dll +C:\Users\VivoBook 15X\.nuget\packages\excelnumberformat\1.1.0\lib\netstandard2.0\ExcelNumberFormat.dll +C:\Users\VivoBook 15X\.nuget\packages\harfbuzzsharp\7.3.0.2\lib\net6.0\HarfBuzzSharp.dll +C:\Users\VivoBook 15X\.nuget\packages\microcom.runtime\0.11.0\lib\net5.0\MicroCom.Runtime.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\Microsoft.CSharp.dll +C:\Users\VivoBook 15X\.nuget\packages\microsoft.entityframeworkcore.abstractions\8.0.10\lib\net8.0\Microsoft.EntityFrameworkCore.Abstractions.dll +C:\Users\VivoBook 15X\.nuget\packages\microsoft.entityframeworkcore\8.0.10\lib\net8.0\Microsoft.EntityFrameworkCore.dll +C:\Users\VivoBook 15X\.nuget\packages\microsoft.entityframeworkcore.relational\8.0.10\lib\net8.0\Microsoft.EntityFrameworkCore.Relational.dll +C:\Users\VivoBook 15X\.nuget\packages\microsoft.extensions.caching.abstractions\8.0.0\lib\net8.0\Microsoft.Extensions.Caching.Abstractions.dll +C:\Users\VivoBook 15X\.nuget\packages\microsoft.extensions.caching.memory\8.0.1\lib\net8.0\Microsoft.Extensions.Caching.Memory.dll +C:\Users\VivoBook 15X\.nuget\packages\microsoft.extensions.configuration.abstractions\8.0.0\lib\net8.0\Microsoft.Extensions.Configuration.Abstractions.dll +C:\Users\VivoBook 15X\.nuget\packages\microsoft.extensions.dependencyinjection.abstractions\9.0.0\lib\net8.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll +C:\Users\VivoBook 15X\.nuget\packages\microsoft.extensions.dependencyinjection\8.0.1\lib\net8.0\Microsoft.Extensions.DependencyInjection.dll +C:\Users\VivoBook 15X\.nuget\packages\microsoft.extensions.logging.abstractions\8.0.2\lib\net8.0\Microsoft.Extensions.Logging.Abstractions.dll +C:\Users\VivoBook 15X\.nuget\packages\microsoft.extensions.logging\8.0.1\lib\net8.0\Microsoft.Extensions.Logging.dll +C:\Users\VivoBook 15X\.nuget\packages\microsoft.extensions.options\8.0.2\lib\net8.0\Microsoft.Extensions.Options.dll +C:\Users\VivoBook 15X\.nuget\packages\microsoft.extensions.primitives\8.0.0\lib\net8.0\Microsoft.Extensions.Primitives.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\Microsoft.VisualBasic.Core.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\Microsoft.VisualBasic.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\Microsoft.Win32.Primitives.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\Microsoft.Win32.Registry.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\mscorlib.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\netstandard.dll +C:\Users\VivoBook 15X\.nuget\packages\npgsql\8.0.5\lib\net8.0\Npgsql.dll +C:\Users\VivoBook 15X\.nuget\packages\npgsql.entityframeworkcore.postgresql\8.0.10\lib\net8.0\Npgsql.EntityFrameworkCore.PostgreSQL.dll +C:\Users\VivoBook 15X\.nuget\packages\rbush\3.2.0\lib\net6.0\RBush.dll +C:\Users\VivoBook 15X\.nuget\packages\reactiveui\20.1.1\lib\net8.0\ReactiveUI.dll +C:\Users\VivoBook 15X\.nuget\packages\sixlabors.fonts\1.0.0\lib\netcoreapp3.1\SixLabors.Fonts.dll +C:\Users\VivoBook 15X\.nuget\packages\skiasharp\2.88.8\lib\net6.0\SkiaSharp.dll +C:\Users\VivoBook 15X\.nuget\packages\splat\15.1.1\lib\net8.0\Splat.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.AppContext.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Buffers.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Collections.Concurrent.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Collections.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Collections.Immutable.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Collections.NonGeneric.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Collections.Specialized.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.ComponentModel.Annotations.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.ComponentModel.DataAnnotations.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.ComponentModel.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.ComponentModel.EventBasedAsync.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.ComponentModel.Primitives.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.ComponentModel.TypeConverter.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Configuration.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Console.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Core.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Data.Common.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Data.DataSetExtensions.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Data.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Diagnostics.Contracts.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Diagnostics.Debug.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Diagnostics.DiagnosticSource.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Diagnostics.FileVersionInfo.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Diagnostics.Process.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Diagnostics.StackTrace.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Diagnostics.TextWriterTraceListener.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Diagnostics.Tools.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Diagnostics.TraceSource.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Diagnostics.Tracing.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Drawing.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Drawing.Primitives.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Dynamic.Runtime.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Formats.Asn1.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Formats.Tar.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Globalization.Calendars.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Globalization.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Globalization.Extensions.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.IO.Compression.Brotli.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.IO.Compression.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.IO.Compression.FileSystem.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.IO.Compression.ZipFile.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.IO.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.IO.FileSystem.AccessControl.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.IO.FileSystem.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.IO.FileSystem.DriveInfo.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.IO.FileSystem.Primitives.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.IO.FileSystem.Watcher.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.IO.IsolatedStorage.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.IO.MemoryMappedFiles.dll +C:\Users\VivoBook 15X\.nuget\packages\system.io.packaging\8.0.0\lib\net8.0\System.IO.Packaging.dll +C:\Users\VivoBook 15X\.nuget\packages\system.io.pipelines\8.0.0\lib\net8.0\System.IO.Pipelines.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.IO.Pipes.AccessControl.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.IO.Pipes.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.IO.UnmanagedMemoryStream.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Linq.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Linq.Expressions.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Linq.Parallel.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Linq.Queryable.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Memory.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Net.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Net.Http.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Net.Http.Json.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Net.HttpListener.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Net.Mail.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Net.NameResolution.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Net.NetworkInformation.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Net.Ping.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Net.Primitives.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Net.Quic.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Net.Requests.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Net.Security.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Net.ServicePoint.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Net.Sockets.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Net.WebClient.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Net.WebHeaderCollection.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Net.WebProxy.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Net.WebSockets.Client.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Net.WebSockets.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Numerics.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Numerics.Vectors.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.ObjectModel.dll +C:\Users\VivoBook 15X\.nuget\packages\system.reactive\6.0.1\lib\net6.0\System.Reactive.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Reflection.DispatchProxy.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Reflection.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Reflection.Emit.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Reflection.Emit.ILGeneration.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Reflection.Emit.Lightweight.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Reflection.Extensions.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Reflection.Metadata.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Reflection.Primitives.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Reflection.TypeExtensions.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Resources.Reader.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Resources.ResourceManager.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Resources.Writer.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Runtime.CompilerServices.Unsafe.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Runtime.CompilerServices.VisualC.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Runtime.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Runtime.Extensions.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Runtime.Handles.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Runtime.InteropServices.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Runtime.InteropServices.JavaScript.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Runtime.InteropServices.RuntimeInformation.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Runtime.Intrinsics.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Runtime.Loader.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Runtime.Numerics.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Runtime.Serialization.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Runtime.Serialization.Formatters.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Runtime.Serialization.Json.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Runtime.Serialization.Primitives.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Runtime.Serialization.Xml.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Security.AccessControl.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Security.Claims.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Security.Cryptography.Algorithms.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Security.Cryptography.Cng.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Security.Cryptography.Csp.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Security.Cryptography.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Security.Cryptography.Encoding.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Security.Cryptography.OpenSsl.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Security.Cryptography.Primitives.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Security.Cryptography.X509Certificates.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Security.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Security.Principal.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Security.Principal.Windows.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Security.SecureString.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.ServiceModel.Web.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.ServiceProcess.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Text.Encoding.CodePages.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Text.Encoding.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Text.Encoding.Extensions.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Text.Encodings.Web.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Text.Json.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Text.RegularExpressions.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Threading.Channels.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Threading.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Threading.Overlapped.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Threading.Tasks.Dataflow.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Threading.Tasks.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Threading.Tasks.Extensions.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Threading.Tasks.Parallel.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Threading.Thread.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Threading.ThreadPool.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Threading.Timer.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Transactions.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Transactions.Local.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.ValueTuple.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Web.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Web.HttpUtility.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Windows.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Xml.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Xml.Linq.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Xml.ReaderWriter.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Xml.Serialization.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Xml.XDocument.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Xml.XmlDocument.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Xml.XmlSerializer.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Xml.XPath.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\System.Xml.XPath.XDocument.dll +C:\Users\VivoBook 15X\.nuget\packages\tmds.dbus.protocol\0.20.0\lib\net8.0\Tmds.DBus.Protocol.dll +C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.11\ref\net8.0\WindowsBase.dll diff --git a/Presence.Desktop/obj/Debug/net8.0/Avalonia/resources b/Presence.Desktop/obj/Debug/net8.0/Avalonia/resources new file mode 100644 index 0000000..13f2d46 Binary files /dev/null and b/Presence.Desktop/obj/Debug/net8.0/Avalonia/resources differ diff --git a/Presence.Desktop/obj/Debug/net8.0/Presence.C94E1B86.Up2Date b/Presence.Desktop/obj/Debug/net8.0/Presence.C94E1B86.Up2Date new file mode 100644 index 0000000..e69de29 diff --git a/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.AssemblyInfo.cs b/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.AssemblyInfo.cs new file mode 100644 index 0000000..6558a7c --- /dev/null +++ b/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.AssemblyInfo.cs @@ -0,0 +1,23 @@ +//------------------------------------------------------------------------------ +// +// Этот код создан программой. +// Исполняемая версия:4.0.30319.42000 +// +// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае +// повторной генерации кода. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("Presence.Desktop")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("Presence.Desktop")] +[assembly: System.Reflection.AssemblyTitleAttribute("Presence.Desktop")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Создано классом WriteCodeFragment MSBuild. + diff --git a/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.AssemblyInfoInputs.cache b/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.AssemblyInfoInputs.cache new file mode 100644 index 0000000..fdd7e04 --- /dev/null +++ b/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +93c155e1837ac0c1c51d1413242f6505ca2785ad9d43c87e0b57f7ab901eeeca diff --git a/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.GeneratedMSBuildEditorConfig.editorconfig b/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..38a7d3e --- /dev/null +++ b/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,37 @@ +is_global = true +build_property.AvaloniaNameGeneratorIsEnabled = true +build_property.AvaloniaNameGeneratorBehavior = InitializeComponent +build_property.AvaloniaNameGeneratorDefaultFieldModifier = internal +build_property.AvaloniaNameGeneratorFilterByPath = * +build_property.AvaloniaNameGeneratorFilterByNamespace = * +build_property.AvaloniaNameGeneratorViewFileNamingStrategy = NamespaceAndClassName +build_property.AvaloniaNameGeneratorAttachDevTools = true +build_property.TargetFramework = net8.0 +build_property.TargetPlatformMinVersion = +build_property.UsingMicrosoftNETSdkWeb = +build_property.ProjectTypeGuids = +build_property.InvariantGlobalization = +build_property.PlatformNeutralAssembly = +build_property.EnforceExtendedAnalyzerRules = +build_property._SupportedPlatformList = Linux,macOS,Windows +build_property.RootNamespace = Presence.Desktop +build_property.ProjectDir = C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\ +build_property.EnableComHosting = +build_property.EnableGeneratedComInterfaceComImportInterop = +build_property.EffectiveAnalysisLevelStyle = 8.0 +build_property.EnableCodeStyleSeverity = + +[C:/Users/VivoBook 15X/Desktop/Программные модули/Presence_Desktop/Presence.Desktop/App.axaml] +build_metadata.AdditionalFiles.SourceItemGroup = AvaloniaXaml + +[C:/Users/VivoBook 15X/Desktop/Программные модули/Presence_Desktop/Presence.Desktop/Views/EditUserDialog.axaml] +build_metadata.AdditionalFiles.SourceItemGroup = AvaloniaXaml + +[C:/Users/VivoBook 15X/Desktop/Программные модули/Presence_Desktop/Presence.Desktop/Views/GroupView.axaml] +build_metadata.AdditionalFiles.SourceItemGroup = AvaloniaXaml + +[C:/Users/VivoBook 15X/Desktop/Программные модули/Presence_Desktop/Presence.Desktop/Views/MainWindow.axaml] +build_metadata.AdditionalFiles.SourceItemGroup = AvaloniaXaml + +[C:/Users/VivoBook 15X/Desktop/Программные модули/Presence_Desktop/Presence.Desktop/Views/PresenceView.axaml] +build_metadata.AdditionalFiles.SourceItemGroup = AvaloniaXaml diff --git a/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.assets.cache b/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.assets.cache new file mode 100644 index 0000000..de933cb Binary files /dev/null and b/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.assets.cache differ diff --git a/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.csproj.AssemblyReference.cache b/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.csproj.AssemblyReference.cache new file mode 100644 index 0000000..a5c07a2 Binary files /dev/null and b/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.csproj.AssemblyReference.cache differ diff --git a/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.csproj.BuildWithSkipAnalyzers b/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.csproj.BuildWithSkipAnalyzers new file mode 100644 index 0000000..e69de29 diff --git a/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.csproj.CoreCompileInputs.cache b/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..e13aa39 --- /dev/null +++ b/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +d4b860947a292aaeadd951b842a27bbb6fdee8318c96645593dcbd36ba528aa1 diff --git a/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.csproj.FileListAbsolute.txt b/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..8e584cc --- /dev/null +++ b/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.csproj.FileListAbsolute.txt @@ -0,0 +1,393 @@ +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Presence.Desktop.exe +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Presence.Desktop.deps.json +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Presence.Desktop.runtimeconfig.json +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Presence.Desktop.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Presence.Desktop.pdb +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Base.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Controls.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.DesignerSupport.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Dialogs.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Markup.Xaml.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Markup.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Metal.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.MicroCom.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.OpenGL.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Vulkan.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Controls.ColorPicker.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Controls.DataGrid.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Desktop.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Diagnostics.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Fonts.Inter.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.FreeDesktop.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Native.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.ReactiveUI.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Remote.Protocol.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Skia.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Themes.Fluent.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Themes.Simple.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Win32.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.X11.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\ClosedXML.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\ClosedXML.Parser.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\DocumentFormat.OpenXml.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\DocumentFormat.OpenXml.Framework.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\DynamicData.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\ExcelNumberFormat.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\HarfBuzzSharp.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\MicroCom.Runtime.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.EntityFrameworkCore.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.EntityFrameworkCore.Abstractions.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.EntityFrameworkCore.Relational.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.Caching.Abstractions.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.Caching.Memory.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.Configuration.Abstractions.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.DependencyInjection.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.Logging.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.Logging.Abstractions.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.Options.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.Primitives.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Npgsql.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Npgsql.EntityFrameworkCore.PostgreSQL.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\RBush.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\ReactiveUI.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\SixLabors.Fonts.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\SkiaSharp.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Splat.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\System.IO.Packaging.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\System.IO.Pipelines.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\System.Reactive.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Tmds.DBus.Protocol.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\win-arm64\native\av_libglesv2.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\win-x64\native\av_libglesv2.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\win-x86\native\av_libglesv2.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\osx\native\libAvaloniaNative.dylib +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\linux-arm\native\libHarfBuzzSharp.so +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\linux-arm64\native\libHarfBuzzSharp.so +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\linux-musl-x64\native\libHarfBuzzSharp.so +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\linux-x64\native\libHarfBuzzSharp.so +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\osx\native\libHarfBuzzSharp.dylib +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\win-arm64\native\libHarfBuzzSharp.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\win-x64\native\libHarfBuzzSharp.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\win-x86\native\libHarfBuzzSharp.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\linux-arm\native\libSkiaSharp.so +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\linux-arm64\native\libSkiaSharp.so +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\linux-musl-x64\native\libSkiaSharp.so +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\linux-x64\native\libSkiaSharp.so +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\osx\native\libSkiaSharp.dylib +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\win-arm64\native\libSkiaSharp.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\win-x64\native\libSkiaSharp.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\win-x86\native\libSkiaSharp.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\data.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\domain.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\data.pdb +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\domain.pdb +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\Presence.Desktop.csproj.AssemblyReference.cache +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\Avalonia\Resources.Inputs.cache +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\Avalonia\resources +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\Presence.Desktop.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\Presence.Desktop.AssemblyInfoInputs.cache +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\Presence.Desktop.AssemblyInfo.cs +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\Presence.Desktop.csproj.CoreCompileInputs.cache +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\Avalonia\Presence.Desktop.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\Avalonia\Presence.Desktop.pdb +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\refint\Avalonia\Presence.Desktop.dll +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\Presence.C94E1B86.Up2Date +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\Presence.Desktop.genruntimeconfig.cache +C:\Users\VivoBook 15X\Desktop\переделка проекта\New_Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\ref\Presence.Desktop.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Presence.Desktop.exe +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Presence.Desktop.deps.json +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Presence.Desktop.runtimeconfig.json +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Presence.Desktop.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Presence.Desktop.pdb +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Base.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Controls.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.DesignerSupport.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Dialogs.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Markup.Xaml.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Markup.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Metal.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.MicroCom.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.OpenGL.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Vulkan.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Controls.ColorPicker.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Controls.DataGrid.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Desktop.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Diagnostics.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Fonts.Inter.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.FreeDesktop.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Native.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.ReactiveUI.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Remote.Protocol.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Skia.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Themes.Fluent.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Themes.Simple.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Win32.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.X11.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\ClosedXML.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\ClosedXML.Parser.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\DocumentFormat.OpenXml.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\DocumentFormat.OpenXml.Framework.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\DynamicData.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\ExcelNumberFormat.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\HarfBuzzSharp.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\MicroCom.Runtime.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.EntityFrameworkCore.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.EntityFrameworkCore.Abstractions.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.EntityFrameworkCore.Relational.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.Caching.Abstractions.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.Caching.Memory.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.Configuration.Abstractions.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.DependencyInjection.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.Logging.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.Logging.Abstractions.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.Options.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.Primitives.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Npgsql.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Npgsql.EntityFrameworkCore.PostgreSQL.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\RBush.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\ReactiveUI.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\SixLabors.Fonts.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\SkiaSharp.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Splat.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\System.IO.Packaging.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\System.IO.Pipelines.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\System.Reactive.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Tmds.DBus.Protocol.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\win-arm64\native\av_libglesv2.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\win-x64\native\av_libglesv2.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\win-x86\native\av_libglesv2.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\osx\native\libAvaloniaNative.dylib +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\linux-arm\native\libHarfBuzzSharp.so +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\linux-arm64\native\libHarfBuzzSharp.so +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\linux-musl-x64\native\libHarfBuzzSharp.so +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\linux-x64\native\libHarfBuzzSharp.so +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\osx\native\libHarfBuzzSharp.dylib +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\win-arm64\native\libHarfBuzzSharp.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\win-x64\native\libHarfBuzzSharp.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\win-x86\native\libHarfBuzzSharp.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\linux-arm\native\libSkiaSharp.so +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\linux-arm64\native\libSkiaSharp.so +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\linux-musl-x64\native\libSkiaSharp.so +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\linux-x64\native\libSkiaSharp.so +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\osx\native\libSkiaSharp.dylib +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\win-arm64\native\libSkiaSharp.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\win-x64\native\libSkiaSharp.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\win-x86\native\libSkiaSharp.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\data.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\domain.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\data.pdb +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\domain.pdb +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\Presence.Desktop.csproj.AssemblyReference.cache +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\Avalonia\Resources.Inputs.cache +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\Avalonia\resources +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\Presence.Desktop.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\Presence.Desktop.AssemblyInfoInputs.cache +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\Presence.Desktop.AssemblyInfo.cs +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\Presence.Desktop.csproj.CoreCompileInputs.cache +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\Avalonia\Presence.Desktop.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\Avalonia\Presence.Desktop.pdb +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\refint\Avalonia\Presence.Desktop.dll +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\Presence.C94E1B86.Up2Date +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\Presence.Desktop.genruntimeconfig.cache +C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\ref\Presence.Desktop.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Presence.Desktop.exe +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Presence.Desktop.deps.json +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Presence.Desktop.runtimeconfig.json +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Presence.Desktop.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Presence.Desktop.pdb +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Base.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Controls.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.DesignerSupport.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Dialogs.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Markup.Xaml.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Markup.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Metal.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.MicroCom.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.OpenGL.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Vulkan.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Controls.ColorPicker.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Controls.DataGrid.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Desktop.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Diagnostics.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Fonts.Inter.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.FreeDesktop.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Native.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.ReactiveUI.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Remote.Protocol.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Skia.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Themes.Fluent.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Themes.Simple.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Win32.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.X11.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\ClosedXML.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\ClosedXML.Parser.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\DocumentFormat.OpenXml.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\DocumentFormat.OpenXml.Framework.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\DynamicData.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\ExcelNumberFormat.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\HarfBuzzSharp.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\MicroCom.Runtime.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.EntityFrameworkCore.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.EntityFrameworkCore.Abstractions.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.EntityFrameworkCore.Relational.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.Caching.Abstractions.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.Caching.Memory.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.Configuration.Abstractions.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.DependencyInjection.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.Logging.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.Logging.Abstractions.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.Options.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.Primitives.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Npgsql.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Npgsql.EntityFrameworkCore.PostgreSQL.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\RBush.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\ReactiveUI.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\SixLabors.Fonts.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\SkiaSharp.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Splat.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\System.IO.Packaging.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\System.IO.Pipelines.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\System.Reactive.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Tmds.DBus.Protocol.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\win-arm64\native\av_libglesv2.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\win-x64\native\av_libglesv2.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\win-x86\native\av_libglesv2.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\osx\native\libAvaloniaNative.dylib +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\linux-arm\native\libHarfBuzzSharp.so +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\linux-arm64\native\libHarfBuzzSharp.so +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\linux-musl-x64\native\libHarfBuzzSharp.so +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\linux-x64\native\libHarfBuzzSharp.so +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\osx\native\libHarfBuzzSharp.dylib +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\win-arm64\native\libHarfBuzzSharp.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\win-x64\native\libHarfBuzzSharp.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\win-x86\native\libHarfBuzzSharp.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\linux-arm\native\libSkiaSharp.so +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\linux-arm64\native\libSkiaSharp.so +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\linux-musl-x64\native\libSkiaSharp.so +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\linux-x64\native\libSkiaSharp.so +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\osx\native\libSkiaSharp.dylib +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\win-arm64\native\libSkiaSharp.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\win-x64\native\libSkiaSharp.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\win-x86\native\libSkiaSharp.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\data.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\domain.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\data.pdb +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\domain.pdb +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\Presence.Desktop.csproj.AssemblyReference.cache +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\Avalonia\Resources.Inputs.cache +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\Avalonia\resources +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\Presence.Desktop.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\Presence.Desktop.AssemblyInfoInputs.cache +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\Presence.Desktop.AssemblyInfo.cs +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\Presence.Desktop.csproj.CoreCompileInputs.cache +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\Avalonia\Presence.Desktop.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\Avalonia\Presence.Desktop.pdb +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\refint\Avalonia\Presence.Desktop.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\Presence.C94E1B86.Up2Date +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\Presence.Desktop.genruntimeconfig.cache +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\ref\Presence.Desktop.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Presence.Desktop.exe +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Presence.Desktop.deps.json +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Presence.Desktop.runtimeconfig.json +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Presence.Desktop.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Presence.Desktop.pdb +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Base.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Controls.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.DesignerSupport.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Dialogs.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Markup.Xaml.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Markup.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Metal.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.MicroCom.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.OpenGL.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Vulkan.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Controls.ColorPicker.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Controls.DataGrid.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Desktop.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Diagnostics.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Fonts.Inter.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.FreeDesktop.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Native.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.ReactiveUI.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Remote.Protocol.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Skia.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Themes.Fluent.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Themes.Simple.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.Win32.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Avalonia.X11.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\ClosedXML.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\ClosedXML.Parser.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\DocumentFormat.OpenXml.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\DocumentFormat.OpenXml.Framework.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\DynamicData.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\ExcelNumberFormat.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\HarfBuzzSharp.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\MicroCom.Runtime.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.EntityFrameworkCore.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.EntityFrameworkCore.Abstractions.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.EntityFrameworkCore.Relational.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.Caching.Abstractions.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.Caching.Memory.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.Configuration.Abstractions.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.DependencyInjection.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.Logging.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.Logging.Abstractions.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.Options.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.Primitives.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Npgsql.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Npgsql.EntityFrameworkCore.PostgreSQL.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\RBush.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\ReactiveUI.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\SixLabors.Fonts.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\SkiaSharp.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Splat.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\System.IO.Packaging.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\System.IO.Pipelines.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\System.Reactive.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\Tmds.DBus.Protocol.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\win-arm64\native\av_libglesv2.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\win-x64\native\av_libglesv2.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\win-x86\native\av_libglesv2.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\osx\native\libAvaloniaNative.dylib +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\linux-arm\native\libHarfBuzzSharp.so +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\linux-arm64\native\libHarfBuzzSharp.so +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\linux-musl-x64\native\libHarfBuzzSharp.so +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\linux-x64\native\libHarfBuzzSharp.so +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\osx\native\libHarfBuzzSharp.dylib +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\win-arm64\native\libHarfBuzzSharp.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\win-x64\native\libHarfBuzzSharp.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\win-x86\native\libHarfBuzzSharp.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\linux-arm\native\libSkiaSharp.so +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\linux-arm64\native\libSkiaSharp.so +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\linux-musl-x64\native\libSkiaSharp.so +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\linux-x64\native\libSkiaSharp.so +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\osx\native\libSkiaSharp.dylib +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\win-arm64\native\libSkiaSharp.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\win-x64\native\libSkiaSharp.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\runtimes\win-x86\native\libSkiaSharp.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\data.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\domain.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\data.pdb +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\domain.pdb +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\Presence.Desktop.csproj.AssemblyReference.cache +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\Avalonia\Resources.Inputs.cache +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\Avalonia\resources +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\Presence.Desktop.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\Presence.Desktop.AssemblyInfoInputs.cache +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\Presence.Desktop.AssemblyInfo.cs +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\Presence.Desktop.csproj.CoreCompileInputs.cache +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\Avalonia\Presence.Desktop.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\Avalonia\Presence.Desktop.pdb +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\refint\Avalonia\Presence.Desktop.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\Presence.C94E1B86.Up2Date +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\Presence.Desktop.genruntimeconfig.cache +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\obj\Debug\net8.0\ref\Presence.Desktop.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\Presence.Desktop\bin\Debug\net8.0\CsvHelper.dll diff --git a/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.dll b/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.dll new file mode 100644 index 0000000..b8457fb Binary files /dev/null and b/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.dll differ diff --git a/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.genruntimeconfig.cache b/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.genruntimeconfig.cache new file mode 100644 index 0000000..d1063c7 --- /dev/null +++ b/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.genruntimeconfig.cache @@ -0,0 +1 @@ +fab466ca0d3e48ed24913d4e58acddadb4c4544f6e126ba9ad7df52e3383a72a diff --git a/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.pdb b/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.pdb new file mode 100644 index 0000000..4cbcb56 Binary files /dev/null and b/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.pdb differ diff --git a/Presence.Desktop/obj/Debug/net8.0/apphost.exe b/Presence.Desktop/obj/Debug/net8.0/apphost.exe new file mode 100644 index 0000000..f9daaf3 Binary files /dev/null and b/Presence.Desktop/obj/Debug/net8.0/apphost.exe differ diff --git a/Presence.Desktop/obj/Debug/net8.0/ref/Presence.Desktop.dll b/Presence.Desktop/obj/Debug/net8.0/ref/Presence.Desktop.dll new file mode 100644 index 0000000..7b1526c Binary files /dev/null and b/Presence.Desktop/obj/Debug/net8.0/ref/Presence.Desktop.dll differ diff --git a/Presence.Desktop/obj/Debug/net8.0/refint/Avalonia/Presence.Desktop.dll b/Presence.Desktop/obj/Debug/net8.0/refint/Avalonia/Presence.Desktop.dll new file mode 100644 index 0000000..7b1526c Binary files /dev/null and b/Presence.Desktop/obj/Debug/net8.0/refint/Avalonia/Presence.Desktop.dll differ diff --git a/Presence.Desktop/obj/Debug/net8.0/refint/Presence.Desktop.dll b/Presence.Desktop/obj/Debug/net8.0/refint/Presence.Desktop.dll new file mode 100644 index 0000000..48e64bb Binary files /dev/null and b/Presence.Desktop/obj/Debug/net8.0/refint/Presence.Desktop.dll differ diff --git a/Presence.Desktop/obj/Presence.Desktop.csproj.nuget.dgspec.json b/Presence.Desktop/obj/Presence.Desktop.csproj.nuget.dgspec.json new file mode 100644 index 0000000..eecb401 --- /dev/null +++ b/Presence.Desktop/obj/Presence.Desktop.csproj.nuget.dgspec.json @@ -0,0 +1,270 @@ +{ + "format": 1, + "restore": { + "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\Presence.Desktop\\Presence.Desktop.csproj": {} + }, + "projects": { + "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\data.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\data.csproj", + "projectName": "data", + "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\data.csproj", + "packagesPath": "C:\\Users\\VivoBook 15X\\.nuget\\packages\\", + "outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\obj\\", + "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], + "configFilePaths": [ + "C:\\Users\\VivoBook 15X\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "net8.0" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + }, + "restoreAuditProperties": { + "enableAudit": "true", + "auditLevel": "low", + "auditMode": "direct" + }, + "SdkAnalysisLevel": "9.0.100" + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "dependencies": { + "Microsoft.EntityFrameworkCore": { + "target": "Package", + "version": "[8.0.10, )" + }, + "Microsoft.EntityFrameworkCore.Design": { + "include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive", + "suppressParent": "All", + "target": "Package", + "version": "[8.0.10, )" + }, + "Npgsql.EntityFrameworkCore.PostgreSQL": { + "target": "Package", + "version": "[8.0.10, )" + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.101/PortableRuntimeIdentifierGraph.json" + } + } + }, + "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\domain\\domain.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\domain\\domain.csproj", + "projectName": "domain", + "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\domain\\domain.csproj", + "packagesPath": "C:\\Users\\VivoBook 15X\\.nuget\\packages\\", + "outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\domain\\obj\\", + "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], + "configFilePaths": [ + "C:\\Users\\VivoBook 15X\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "net8.0" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "projectReferences": { + "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\data.csproj": { + "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\data.csproj" + } + } + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + }, + "restoreAuditProperties": { + "enableAudit": "true", + "auditLevel": "low", + "auditMode": "direct" + }, + "SdkAnalysisLevel": "9.0.100" + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "dependencies": { + "ClosedXML": { + "target": "Package", + "version": "[0.104.1, )" + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.101/PortableRuntimeIdentifierGraph.json" + } + } + }, + "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\Presence.Desktop\\Presence.Desktop.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\Presence.Desktop\\Presence.Desktop.csproj", + "projectName": "Presence.Desktop", + "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\Presence.Desktop\\Presence.Desktop.csproj", + "packagesPath": "C:\\Users\\VivoBook 15X\\.nuget\\packages\\", + "outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\Presence.Desktop\\obj\\", + "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], + "configFilePaths": [ + "C:\\Users\\VivoBook 15X\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "net8.0" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "projectReferences": { + "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\data.csproj": { + "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\data.csproj" + }, + "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\domain\\domain.csproj": { + "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\domain\\domain.csproj" + } + } + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + }, + "restoreAuditProperties": { + "enableAudit": "true", + "auditLevel": "low", + "auditMode": "direct" + }, + "SdkAnalysisLevel": "9.0.100" + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "dependencies": { + "Avalonia": { + "target": "Package", + "version": "[11.2.1, )" + }, + "Avalonia.Desktop": { + "target": "Package", + "version": "[11.2.1, )" + }, + "Avalonia.Diagnostics": { + "target": "Package", + "version": "[11.2.1, )" + }, + "Avalonia.Fonts.Inter": { + "target": "Package", + "version": "[11.2.1, )" + }, + "Avalonia.ReactiveUI": { + "target": "Package", + "version": "[11.2.1, )" + }, + "Avalonia.Themes.Fluent": { + "target": "Package", + "version": "[11.2.1, )" + }, + "CsvHelper": { + "target": "Package", + "version": "[33.0.1, )" + }, + "Microsoft.Extensions.DependencyInjection.Abstractions": { + "target": "Package", + "version": "[9.0.0, )" + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.101/PortableRuntimeIdentifierGraph.json" + } + } + } + } +} \ No newline at end of file diff --git a/Presence.Desktop/obj/Presence.Desktop.csproj.nuget.g.props b/Presence.Desktop/obj/Presence.Desktop.csproj.nuget.g.props new file mode 100644 index 0000000..2430f49 --- /dev/null +++ b/Presence.Desktop/obj/Presence.Desktop.csproj.nuget.g.props @@ -0,0 +1,26 @@ + + + + True + NuGet + $(MSBuildThisFileDirectory)project.assets.json + $(UserProfile)\.nuget\packages\ + C:\Users\VivoBook 15X\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + PackageReference + 6.12.2 + + + + + + + + + + + + + C:\Users\VivoBook 15X\.nuget\packages\avalonia.buildservices\0.0.29 + C:\Users\VivoBook 15X\.nuget\packages\avalonia\11.2.1 + + \ No newline at end of file diff --git a/Presence.Desktop/obj/Presence.Desktop.csproj.nuget.g.targets b/Presence.Desktop/obj/Presence.Desktop.csproj.nuget.g.targets new file mode 100644 index 0000000..ae359f2 --- /dev/null +++ b/Presence.Desktop/obj/Presence.Desktop.csproj.nuget.g.targets @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/Presence.Desktop/obj/project.assets.json b/Presence.Desktop/obj/project.assets.json new file mode 100644 index 0000000..a6496ee --- /dev/null +++ b/Presence.Desktop/obj/project.assets.json @@ -0,0 +1,2921 @@ +{ + "version": 3, + "targets": { + "net8.0": { + "Avalonia/11.2.1": { + "type": "package", + "dependencies": { + "Avalonia.BuildServices": "0.0.29", + "Avalonia.Remote.Protocol": "11.2.1", + "MicroCom.Runtime": "0.11.0" + }, + "compile": { + "ref/net8.0/Avalonia.Base.dll": { + "related": ".xml" + }, + "ref/net8.0/Avalonia.Controls.dll": { + "related": ".xml" + }, + "ref/net8.0/Avalonia.DesignerSupport.dll": { + "related": ".xml" + }, + "ref/net8.0/Avalonia.Dialogs.dll": { + "related": ".xml" + }, + "ref/net8.0/Avalonia.Markup.Xaml.dll": { + "related": ".xml" + }, + "ref/net8.0/Avalonia.Markup.dll": { + "related": ".Xaml.xml;.xml" + }, + "ref/net8.0/Avalonia.Metal.dll": { + "related": ".xml" + }, + "ref/net8.0/Avalonia.MicroCom.dll": { + "related": ".xml" + }, + "ref/net8.0/Avalonia.OpenGL.dll": { + "related": ".xml" + }, + "ref/net8.0/Avalonia.Vulkan.dll": { + "related": ".xml" + }, + "ref/net8.0/Avalonia.dll": { + "related": ".Base.xml;.Controls.xml;.DesignerSupport.xml;.Dialogs.xml;.Markup.Xaml.xml;.Markup.xml;.Metal.xml;.MicroCom.xml;.OpenGL.xml;.Vulkan.xml;.xml" + } + }, + "runtime": { + "lib/net8.0/Avalonia.Base.dll": { + "related": ".xml" + }, + "lib/net8.0/Avalonia.Controls.dll": { + "related": ".xml" + }, + "lib/net8.0/Avalonia.DesignerSupport.dll": { + "related": ".xml" + }, + "lib/net8.0/Avalonia.Dialogs.dll": { + "related": ".xml" + }, + "lib/net8.0/Avalonia.Markup.Xaml.dll": { + "related": ".xml" + }, + "lib/net8.0/Avalonia.Markup.dll": { + "related": ".Xaml.xml;.xml" + }, + "lib/net8.0/Avalonia.Metal.dll": { + "related": ".xml" + }, + "lib/net8.0/Avalonia.MicroCom.dll": { + "related": ".xml" + }, + "lib/net8.0/Avalonia.OpenGL.dll": { + "related": ".xml" + }, + "lib/net8.0/Avalonia.Vulkan.dll": { + "related": ".xml" + }, + "lib/net8.0/Avalonia.dll": { + "related": ".Base.xml;.Controls.xml;.DesignerSupport.xml;.Dialogs.xml;.Markup.Xaml.xml;.Markup.xml;.Metal.xml;.MicroCom.xml;.OpenGL.xml;.Vulkan.xml;.xml" + } + }, + "build": { + "buildTransitive/Avalonia.props": {}, + "buildTransitive/Avalonia.targets": {} + } + }, + "Avalonia.Angle.Windows.Natives/2.1.22045.20230930": { + "type": "package", + "runtimeTargets": { + "runtimes/win-arm64/native/av_libglesv2.dll": { + "assetType": "native", + "rid": "win-arm64" + }, + "runtimes/win-x64/native/av_libglesv2.dll": { + "assetType": "native", + "rid": "win-x64" + }, + "runtimes/win-x86/native/av_libglesv2.dll": { + "assetType": "native", + "rid": "win-x86" + } + } + }, + "Avalonia.BuildServices/0.0.29": { + "type": "package", + "build": { + "buildTransitive/Avalonia.BuildServices.targets": {} + } + }, + "Avalonia.Controls.ColorPicker/11.2.1": { + "type": "package", + "dependencies": { + "Avalonia": "11.2.1", + "Avalonia.Remote.Protocol": "11.2.1" + }, + "compile": { + "lib/net8.0/Avalonia.Controls.ColorPicker.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Avalonia.Controls.ColorPicker.dll": { + "related": ".xml" + } + } + }, + "Avalonia.Controls.DataGrid/11.2.1": { + "type": "package", + "dependencies": { + "Avalonia": "11.2.1", + "Avalonia.Remote.Protocol": "11.2.1" + }, + "compile": { + "lib/net8.0/Avalonia.Controls.DataGrid.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Avalonia.Controls.DataGrid.dll": { + "related": ".xml" + } + } + }, + "Avalonia.Desktop/11.2.1": { + "type": "package", + "dependencies": { + "Avalonia": "11.2.1", + "Avalonia.Native": "11.2.1", + "Avalonia.Skia": "11.2.1", + "Avalonia.Win32": "11.2.1", + "Avalonia.X11": "11.2.1" + }, + "compile": { + "lib/net8.0/Avalonia.Desktop.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Avalonia.Desktop.dll": { + "related": ".xml" + } + } + }, + "Avalonia.Diagnostics/11.2.1": { + "type": "package", + "dependencies": { + "Avalonia": "11.2.1", + "Avalonia.Controls.ColorPicker": "11.2.1", + "Avalonia.Controls.DataGrid": "11.2.1", + "Avalonia.Themes.Simple": "11.2.1" + }, + "compile": { + "lib/net8.0/Avalonia.Diagnostics.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Avalonia.Diagnostics.dll": { + "related": ".xml" + } + } + }, + "Avalonia.Fonts.Inter/11.2.1": { + "type": "package", + "dependencies": { + "Avalonia": "11.2.1" + }, + "compile": { + "lib/net8.0/Avalonia.Fonts.Inter.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Avalonia.Fonts.Inter.dll": { + "related": ".xml" + } + } + }, + "Avalonia.FreeDesktop/11.2.1": { + "type": "package", + "dependencies": { + "Avalonia": "11.2.1", + "Tmds.DBus.Protocol": "0.20.0" + }, + "compile": { + "lib/net8.0/Avalonia.FreeDesktop.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Avalonia.FreeDesktop.dll": { + "related": ".xml" + } + } + }, + "Avalonia.Native/11.2.1": { + "type": "package", + "dependencies": { + "Avalonia": "11.2.1" + }, + "compile": { + "lib/net8.0/Avalonia.Native.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Avalonia.Native.dll": { + "related": ".xml" + } + }, + "runtimeTargets": { + "runtimes/osx/native/libAvaloniaNative.dylib": { + "assetType": "native", + "rid": "osx" + } + } + }, + "Avalonia.ReactiveUI/11.2.1": { + "type": "package", + "dependencies": { + "Avalonia": "11.2.1", + "ReactiveUI": "20.1.1", + "System.Reactive": "6.0.1" + }, + "compile": { + "lib/net8.0/Avalonia.ReactiveUI.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Avalonia.ReactiveUI.dll": { + "related": ".xml" + } + } + }, + "Avalonia.Remote.Protocol/11.2.1": { + "type": "package", + "compile": { + "lib/net8.0/Avalonia.Remote.Protocol.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Avalonia.Remote.Protocol.dll": { + "related": ".xml" + } + } + }, + "Avalonia.Skia/11.2.1": { + "type": "package", + "dependencies": { + "Avalonia": "11.2.1", + "HarfBuzzSharp": "7.3.0.2", + "HarfBuzzSharp.NativeAssets.Linux": "7.3.0.2", + "HarfBuzzSharp.NativeAssets.WebAssembly": "7.3.0.3-preview.2.2", + "SkiaSharp": "2.88.8", + "SkiaSharp.NativeAssets.Linux": "2.88.8", + "SkiaSharp.NativeAssets.WebAssembly": "2.88.8" + }, + "compile": { + "lib/net8.0/Avalonia.Skia.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Avalonia.Skia.dll": { + "related": ".xml" + } + } + }, + "Avalonia.Themes.Fluent/11.2.1": { + "type": "package", + "dependencies": { + "Avalonia": "11.2.1" + }, + "compile": { + "lib/net8.0/Avalonia.Themes.Fluent.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Avalonia.Themes.Fluent.dll": { + "related": ".xml" + } + } + }, + "Avalonia.Themes.Simple/11.2.1": { + "type": "package", + "dependencies": { + "Avalonia": "11.2.1" + }, + "compile": { + "lib/net8.0/Avalonia.Themes.Simple.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Avalonia.Themes.Simple.dll": { + "related": ".xml" + } + } + }, + "Avalonia.Win32/11.2.1": { + "type": "package", + "dependencies": { + "Avalonia": "11.2.1", + "Avalonia.Angle.Windows.Natives": "2.1.22045.20230930" + }, + "compile": { + "lib/net8.0/Avalonia.Win32.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Avalonia.Win32.dll": { + "related": ".xml" + } + } + }, + "Avalonia.X11/11.2.1": { + "type": "package", + "dependencies": { + "Avalonia": "11.2.1", + "Avalonia.FreeDesktop": "11.2.1", + "Avalonia.Skia": "11.2.1" + }, + "compile": { + "lib/net8.0/Avalonia.X11.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Avalonia.X11.dll": { + "related": ".xml" + } + } + }, + "ClosedXML/0.104.1": { + "type": "package", + "dependencies": { + "ClosedXML.Parser": "[1.2.0, 2.0.0)", + "DocumentFormat.OpenXml": "[3.0.1, 4.0.0)", + "ExcelNumberFormat": "1.1.0", + "RBush": "3.2.0", + "SixLabors.Fonts": "1.0.0", + "System.IO.Packaging": "8.0.0" + }, + "compile": { + "lib/netstandard2.1/ClosedXML.dll": { + "related": ".pdb;.xml" + } + }, + "runtime": { + "lib/netstandard2.1/ClosedXML.dll": { + "related": ".pdb;.xml" + } + } + }, + "ClosedXML.Parser/1.2.0": { + "type": "package", + "compile": { + "lib/netstandard2.1/ClosedXML.Parser.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.1/ClosedXML.Parser.dll": { + "related": ".xml" + } + } + }, + "CsvHelper/33.0.1": { + "type": "package", + "compile": { + "lib/net8.0/CsvHelper.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/CsvHelper.dll": { + "related": ".xml" + } + } + }, + "DocumentFormat.OpenXml/3.0.1": { + "type": "package", + "dependencies": { + "DocumentFormat.OpenXml.Framework": "3.0.1" + }, + "compile": { + "lib/net8.0/DocumentFormat.OpenXml.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/DocumentFormat.OpenXml.dll": { + "related": ".xml" + } + } + }, + "DocumentFormat.OpenXml.Framework/3.0.1": { + "type": "package", + "dependencies": { + "System.IO.Packaging": "8.0.0" + }, + "compile": { + "lib/net8.0/DocumentFormat.OpenXml.Framework.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/DocumentFormat.OpenXml.Framework.dll": { + "related": ".xml" + } + } + }, + "DynamicData/8.4.1": { + "type": "package", + "dependencies": { + "System.Reactive": "6.0.0" + }, + "compile": { + "lib/net8.0/DynamicData.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/DynamicData.dll": { + "related": ".xml" + } + } + }, + "ExcelNumberFormat/1.1.0": { + "type": "package", + "compile": { + "lib/netstandard2.0/ExcelNumberFormat.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/ExcelNumberFormat.dll": { + "related": ".xml" + } + } + }, + "HarfBuzzSharp/7.3.0.2": { + "type": "package", + "dependencies": { + "HarfBuzzSharp.NativeAssets.Win32": "7.3.0.2", + "HarfBuzzSharp.NativeAssets.macOS": "7.3.0.2" + }, + "compile": { + "lib/net6.0/HarfBuzzSharp.dll": { + "related": ".pdb;.xml" + } + }, + "runtime": { + "lib/net6.0/HarfBuzzSharp.dll": { + "related": ".pdb;.xml" + } + } + }, + "HarfBuzzSharp.NativeAssets.Linux/7.3.0.2": { + "type": "package", + "dependencies": { + "HarfBuzzSharp": "7.3.0.2" + }, + "compile": { + "lib/net6.0/_._": {} + }, + "runtime": { + "lib/net6.0/_._": {} + }, + "runtimeTargets": { + "runtimes/linux-arm/native/libHarfBuzzSharp.so": { + "assetType": "native", + "rid": "linux-arm" + }, + "runtimes/linux-arm64/native/libHarfBuzzSharp.so": { + "assetType": "native", + "rid": "linux-arm64" + }, + "runtimes/linux-musl-x64/native/libHarfBuzzSharp.so": { + "assetType": "native", + "rid": "linux-musl-x64" + }, + "runtimes/linux-x64/native/libHarfBuzzSharp.so": { + "assetType": "native", + "rid": "linux-x64" + } + } + }, + "HarfBuzzSharp.NativeAssets.macOS/7.3.0.2": { + "type": "package", + "compile": { + "lib/net6.0/_._": {} + }, + "runtime": { + "lib/net6.0/_._": {} + }, + "runtimeTargets": { + "runtimes/osx/native/libHarfBuzzSharp.dylib": { + "assetType": "native", + "rid": "osx" + } + } + }, + "HarfBuzzSharp.NativeAssets.WebAssembly/7.3.0.3-preview.2.2": { + "type": "package", + "compile": { + "lib/netstandard1.0/_._": {} + }, + "runtime": { + "lib/netstandard1.0/_._": {} + }, + "build": { + "buildTransitive/netstandard1.0/HarfBuzzSharp.NativeAssets.WebAssembly.props": {}, + "buildTransitive/netstandard1.0/HarfBuzzSharp.NativeAssets.WebAssembly.targets": {} + } + }, + "HarfBuzzSharp.NativeAssets.Win32/7.3.0.2": { + "type": "package", + "compile": { + "lib/net6.0/_._": {} + }, + "runtime": { + "lib/net6.0/_._": {} + }, + "runtimeTargets": { + "runtimes/win-arm64/native/libHarfBuzzSharp.dll": { + "assetType": "native", + "rid": "win-arm64" + }, + "runtimes/win-x64/native/libHarfBuzzSharp.dll": { + "assetType": "native", + "rid": "win-x64" + }, + "runtimes/win-x86/native/libHarfBuzzSharp.dll": { + "assetType": "native", + "rid": "win-x86" + } + } + }, + "MicroCom.Runtime/0.11.0": { + "type": "package", + "compile": { + "lib/net5.0/MicroCom.Runtime.dll": {} + }, + "runtime": { + "lib/net5.0/MicroCom.Runtime.dll": {} + } + }, + "Microsoft.EntityFrameworkCore/8.0.10": { + "type": "package", + "dependencies": { + "Microsoft.EntityFrameworkCore.Abstractions": "8.0.10", + "Microsoft.EntityFrameworkCore.Analyzers": "8.0.10", + "Microsoft.Extensions.Caching.Memory": "8.0.1", + "Microsoft.Extensions.Logging": "8.0.1" + }, + "compile": { + "lib/net8.0/Microsoft.EntityFrameworkCore.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/Microsoft.EntityFrameworkCore.props": {} + } + }, + "Microsoft.EntityFrameworkCore.Abstractions/8.0.10": { + "type": "package", + "compile": { + "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": { + "related": ".xml" + } + } + }, + "Microsoft.EntityFrameworkCore.Analyzers/8.0.10": { + "type": "package", + "compile": { + "lib/netstandard2.0/_._": {} + }, + "runtime": { + "lib/netstandard2.0/_._": {} + } + }, + "Microsoft.EntityFrameworkCore.Relational/8.0.10": { + "type": "package", + "dependencies": { + "Microsoft.EntityFrameworkCore": "8.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "8.0.0" + }, + "compile": { + "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Extensions.Caching.Abstractions/8.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Primitives": "8.0.0" + }, + "compile": { + "lib/net8.0/Microsoft.Extensions.Caching.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.Caching.Abstractions.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net6.0/_._": {} + } + }, + "Microsoft.Extensions.Caching.Memory/8.0.1": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Caching.Abstractions": "8.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2", + "Microsoft.Extensions.Logging.Abstractions": "8.0.2", + "Microsoft.Extensions.Options": "8.0.2", + "Microsoft.Extensions.Primitives": "8.0.0" + }, + "compile": { + "lib/net8.0/Microsoft.Extensions.Caching.Memory.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.Caching.Memory.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net6.0/_._": {} + } + }, + "Microsoft.Extensions.Configuration.Abstractions/8.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Primitives": "8.0.0" + }, + "compile": { + "lib/net8.0/Microsoft.Extensions.Configuration.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.Configuration.Abstractions.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net6.0/_._": {} + } + }, + "Microsoft.Extensions.DependencyInjection/8.0.1": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2" + }, + "compile": { + "lib/net8.0/Microsoft.Extensions.DependencyInjection.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.DependencyInjection.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net6.0/_._": {} + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.0": { + "type": "package", + "compile": { + "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Logging/8.0.1": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection": "8.0.1", + "Microsoft.Extensions.Logging.Abstractions": "8.0.2", + "Microsoft.Extensions.Options": "8.0.2" + }, + "compile": { + "lib/net8.0/Microsoft.Extensions.Logging.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.Logging.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net6.0/_._": {} + } + }, + "Microsoft.Extensions.Logging.Abstractions/8.0.2": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2" + }, + "compile": { + "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net6.0/Microsoft.Extensions.Logging.Abstractions.targets": {} + } + }, + "Microsoft.Extensions.Options/8.0.2": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", + "Microsoft.Extensions.Primitives": "8.0.0" + }, + "compile": { + "lib/net8.0/Microsoft.Extensions.Options.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.Options.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net6.0/Microsoft.Extensions.Options.targets": {} + } + }, + "Microsoft.Extensions.Primitives/8.0.0": { + "type": "package", + "compile": { + "lib/net8.0/Microsoft.Extensions.Primitives.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.Primitives.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net6.0/_._": {} + } + }, + "Npgsql/8.0.5": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Logging.Abstractions": "8.0.0" + }, + "compile": { + "lib/net8.0/Npgsql.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Npgsql.dll": { + "related": ".xml" + } + } + }, + "Npgsql.EntityFrameworkCore.PostgreSQL/8.0.10": { + "type": "package", + "dependencies": { + "Microsoft.EntityFrameworkCore": "8.0.10", + "Microsoft.EntityFrameworkCore.Abstractions": "8.0.10", + "Microsoft.EntityFrameworkCore.Relational": "8.0.10", + "Npgsql": "8.0.5" + }, + "compile": { + "lib/net8.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll": { + "related": ".xml" + } + } + }, + "RBush/3.2.0": { + "type": "package", + "compile": { + "lib/net6.0/RBush.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net6.0/RBush.dll": { + "related": ".xml" + } + } + }, + "ReactiveUI/20.1.1": { + "type": "package", + "dependencies": { + "DynamicData": "8.4.1", + "Splat": "15.1.1", + "System.ComponentModel.Annotations": "5.0.0" + }, + "compile": { + "lib/net8.0/ReactiveUI.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/ReactiveUI.dll": { + "related": ".xml" + } + } + }, + "SixLabors.Fonts/1.0.0": { + "type": "package", + "compile": { + "lib/netcoreapp3.1/SixLabors.Fonts.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netcoreapp3.1/SixLabors.Fonts.dll": { + "related": ".xml" + } + } + }, + "SkiaSharp/2.88.8": { + "type": "package", + "dependencies": { + "SkiaSharp.NativeAssets.Win32": "2.88.8", + "SkiaSharp.NativeAssets.macOS": "2.88.8" + }, + "compile": { + "lib/net6.0/SkiaSharp.dll": { + "related": ".pdb;.xml" + } + }, + "runtime": { + "lib/net6.0/SkiaSharp.dll": { + "related": ".pdb;.xml" + } + } + }, + "SkiaSharp.NativeAssets.Linux/2.88.8": { + "type": "package", + "dependencies": { + "SkiaSharp": "2.88.8" + }, + "compile": { + "lib/net6.0/_._": {} + }, + "runtime": { + "lib/net6.0/_._": {} + }, + "runtimeTargets": { + "runtimes/linux-arm/native/libSkiaSharp.so": { + "assetType": "native", + "rid": "linux-arm" + }, + "runtimes/linux-arm64/native/libSkiaSharp.so": { + "assetType": "native", + "rid": "linux-arm64" + }, + "runtimes/linux-musl-x64/native/libSkiaSharp.so": { + "assetType": "native", + "rid": "linux-musl-x64" + }, + "runtimes/linux-x64/native/libSkiaSharp.so": { + "assetType": "native", + "rid": "linux-x64" + } + } + }, + "SkiaSharp.NativeAssets.macOS/2.88.8": { + "type": "package", + "compile": { + "lib/net6.0/_._": {} + }, + "runtime": { + "lib/net6.0/_._": {} + }, + "runtimeTargets": { + "runtimes/osx/native/libSkiaSharp.dylib": { + "assetType": "native", + "rid": "osx" + } + } + }, + "SkiaSharp.NativeAssets.WebAssembly/2.88.8": { + "type": "package", + "compile": { + "lib/netstandard1.0/_._": {} + }, + "runtime": { + "lib/netstandard1.0/_._": {} + }, + "build": { + "buildTransitive/netstandard1.0/SkiaSharp.NativeAssets.WebAssembly.props": {}, + "buildTransitive/netstandard1.0/SkiaSharp.NativeAssets.WebAssembly.targets": {} + } + }, + "SkiaSharp.NativeAssets.Win32/2.88.8": { + "type": "package", + "compile": { + "lib/net6.0/_._": {} + }, + "runtime": { + "lib/net6.0/_._": {} + }, + "runtimeTargets": { + "runtimes/win-arm64/native/libSkiaSharp.dll": { + "assetType": "native", + "rid": "win-arm64" + }, + "runtimes/win-x64/native/libSkiaSharp.dll": { + "assetType": "native", + "rid": "win-x64" + }, + "runtimes/win-x86/native/libSkiaSharp.dll": { + "assetType": "native", + "rid": "win-x86" + } + } + }, + "Splat/15.1.1": { + "type": "package", + "compile": { + "lib/net8.0/Splat.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Splat.dll": { + "related": ".xml" + } + } + }, + "System.ComponentModel.Annotations/5.0.0": { + "type": "package", + "compile": { + "ref/netstandard2.1/System.ComponentModel.Annotations.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.1/System.ComponentModel.Annotations.dll": { + "related": ".xml" + } + } + }, + "System.IO.Packaging/8.0.0": { + "type": "package", + "compile": { + "lib/net8.0/System.IO.Packaging.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/System.IO.Packaging.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net6.0/_._": {} + } + }, + "System.IO.Pipelines/8.0.0": { + "type": "package", + "compile": { + "lib/net8.0/System.IO.Pipelines.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/System.IO.Pipelines.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net6.0/_._": {} + } + }, + "System.Reactive/6.0.1": { + "type": "package", + "compile": { + "lib/net6.0/System.Reactive.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net6.0/System.Reactive.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net6.0/_._": {} + } + }, + "Tmds.DBus.Protocol/0.20.0": { + "type": "package", + "dependencies": { + "System.IO.Pipelines": "8.0.0" + }, + "compile": { + "lib/net8.0/Tmds.DBus.Protocol.dll": {} + }, + "runtime": { + "lib/net8.0/Tmds.DBus.Protocol.dll": {} + } + }, + "data/1.0.0": { + "type": "project", + "framework": ".NETCoreApp,Version=v8.0", + "dependencies": { + "Microsoft.EntityFrameworkCore": "8.0.10", + "Npgsql.EntityFrameworkCore.PostgreSQL": "8.0.10" + }, + "compile": { + "bin/placeholder/data.dll": {} + }, + "runtime": { + "bin/placeholder/data.dll": {} + } + }, + "domain/1.0.0": { + "type": "project", + "framework": ".NETCoreApp,Version=v8.0", + "dependencies": { + "ClosedXML": "0.104.1", + "data": "1.0.0" + }, + "compile": { + "bin/placeholder/domain.dll": {} + }, + "runtime": { + "bin/placeholder/domain.dll": {} + } + } + } + }, + "libraries": { + "Avalonia/11.2.1": { + "sha512": "AyYhIN2A7bRwxp6BFHrIbXAHUFPXegzSMYwDrUnw1BzZs9ctwYTiCPCM5wbE2PXsEBwFDVJ/a2YHTOp56fSYAw==", + "type": "package", + "path": "avalonia/11.2.1", + "hasTools": true, + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "analyzers/dotnet/cs/Avalonia.Analyzers.dll", + "analyzers/dotnet/cs/Avalonia.Generators.dll", + "avalonia.11.2.1.nupkg.sha512", + "avalonia.nuspec", + "build/Avalonia.Generators.props", + "build/Avalonia.props", + "build/Avalonia.targets", + "build/AvaloniaBuildTasks.props", + "build/AvaloniaBuildTasks.targets", + "build/AvaloniaItemSchema.xaml", + "build/AvaloniaPrivateApis.targets", + "build/AvaloniaRules.Project.xml", + "build/AvaloniaSingleProject.targets", + "build/AvaloniaVersion.props", + "buildTransitive/Avalonia.Generators.props", + "buildTransitive/Avalonia.props", + "buildTransitive/Avalonia.targets", + "buildTransitive/AvaloniaBuildTasks.props", + "buildTransitive/AvaloniaBuildTasks.targets", + "buildTransitive/AvaloniaItemSchema.xaml", + "buildTransitive/AvaloniaPrivateApis.targets", + "buildTransitive/AvaloniaRules.Project.xml", + "buildTransitive/AvaloniaSingleProject.targets", + "lib/net6.0/Avalonia.Base.dll", + "lib/net6.0/Avalonia.Base.xml", + "lib/net6.0/Avalonia.Controls.dll", + "lib/net6.0/Avalonia.Controls.xml", + "lib/net6.0/Avalonia.DesignerSupport.dll", + "lib/net6.0/Avalonia.DesignerSupport.xml", + "lib/net6.0/Avalonia.Dialogs.dll", + "lib/net6.0/Avalonia.Dialogs.xml", + "lib/net6.0/Avalonia.Markup.Xaml.dll", + "lib/net6.0/Avalonia.Markup.Xaml.xml", + "lib/net6.0/Avalonia.Markup.dll", + "lib/net6.0/Avalonia.Markup.xml", + "lib/net6.0/Avalonia.Metal.dll", + "lib/net6.0/Avalonia.Metal.xml", + "lib/net6.0/Avalonia.MicroCom.dll", + "lib/net6.0/Avalonia.MicroCom.xml", + "lib/net6.0/Avalonia.OpenGL.dll", + "lib/net6.0/Avalonia.OpenGL.xml", + "lib/net6.0/Avalonia.Vulkan.dll", + "lib/net6.0/Avalonia.Vulkan.xml", + "lib/net6.0/Avalonia.dll", + "lib/net6.0/Avalonia.xml", + "lib/net8.0/Avalonia.Base.dll", + "lib/net8.0/Avalonia.Base.xml", + "lib/net8.0/Avalonia.Controls.dll", + "lib/net8.0/Avalonia.Controls.xml", + "lib/net8.0/Avalonia.DesignerSupport.dll", + "lib/net8.0/Avalonia.DesignerSupport.xml", + "lib/net8.0/Avalonia.Dialogs.dll", + "lib/net8.0/Avalonia.Dialogs.xml", + "lib/net8.0/Avalonia.Markup.Xaml.dll", + "lib/net8.0/Avalonia.Markup.Xaml.xml", + "lib/net8.0/Avalonia.Markup.dll", + "lib/net8.0/Avalonia.Markup.xml", + "lib/net8.0/Avalonia.Metal.dll", + "lib/net8.0/Avalonia.Metal.xml", + "lib/net8.0/Avalonia.MicroCom.dll", + "lib/net8.0/Avalonia.MicroCom.xml", + "lib/net8.0/Avalonia.OpenGL.dll", + "lib/net8.0/Avalonia.OpenGL.xml", + "lib/net8.0/Avalonia.Vulkan.dll", + "lib/net8.0/Avalonia.Vulkan.xml", + "lib/net8.0/Avalonia.dll", + "lib/net8.0/Avalonia.xml", + "lib/netstandard2.0/Avalonia.Base.dll", + "lib/netstandard2.0/Avalonia.Base.xml", + "lib/netstandard2.0/Avalonia.Controls.dll", + "lib/netstandard2.0/Avalonia.Controls.xml", + "lib/netstandard2.0/Avalonia.DesignerSupport.dll", + "lib/netstandard2.0/Avalonia.DesignerSupport.xml", + "lib/netstandard2.0/Avalonia.Dialogs.dll", + "lib/netstandard2.0/Avalonia.Dialogs.xml", + "lib/netstandard2.0/Avalonia.Markup.Xaml.dll", + "lib/netstandard2.0/Avalonia.Markup.Xaml.xml", + "lib/netstandard2.0/Avalonia.Markup.dll", + "lib/netstandard2.0/Avalonia.Markup.xml", + "lib/netstandard2.0/Avalonia.Metal.dll", + "lib/netstandard2.0/Avalonia.Metal.xml", + "lib/netstandard2.0/Avalonia.MicroCom.dll", + "lib/netstandard2.0/Avalonia.MicroCom.xml", + "lib/netstandard2.0/Avalonia.OpenGL.dll", + "lib/netstandard2.0/Avalonia.OpenGL.xml", + "lib/netstandard2.0/Avalonia.Vulkan.dll", + "lib/netstandard2.0/Avalonia.Vulkan.xml", + "lib/netstandard2.0/Avalonia.dll", + "lib/netstandard2.0/Avalonia.xml", + "ref/net6.0/Avalonia.Base.dll", + "ref/net6.0/Avalonia.Base.xml", + "ref/net6.0/Avalonia.Controls.dll", + "ref/net6.0/Avalonia.Controls.xml", + "ref/net6.0/Avalonia.DesignerSupport.dll", + "ref/net6.0/Avalonia.DesignerSupport.xml", + "ref/net6.0/Avalonia.Dialogs.dll", + "ref/net6.0/Avalonia.Dialogs.xml", + "ref/net6.0/Avalonia.Markup.Xaml.dll", + "ref/net6.0/Avalonia.Markup.Xaml.xml", + "ref/net6.0/Avalonia.Markup.dll", + "ref/net6.0/Avalonia.Markup.xml", + "ref/net6.0/Avalonia.Metal.dll", + "ref/net6.0/Avalonia.Metal.xml", + "ref/net6.0/Avalonia.MicroCom.dll", + "ref/net6.0/Avalonia.MicroCom.xml", + "ref/net6.0/Avalonia.OpenGL.dll", + "ref/net6.0/Avalonia.OpenGL.xml", + "ref/net6.0/Avalonia.Vulkan.dll", + "ref/net6.0/Avalonia.Vulkan.xml", + "ref/net6.0/Avalonia.dll", + "ref/net6.0/Avalonia.xml", + "ref/net8.0/Avalonia.Base.dll", + "ref/net8.0/Avalonia.Base.xml", + "ref/net8.0/Avalonia.Controls.dll", + "ref/net8.0/Avalonia.Controls.xml", + "ref/net8.0/Avalonia.DesignerSupport.dll", + "ref/net8.0/Avalonia.DesignerSupport.xml", + "ref/net8.0/Avalonia.Dialogs.dll", + "ref/net8.0/Avalonia.Dialogs.xml", + "ref/net8.0/Avalonia.Markup.Xaml.dll", + "ref/net8.0/Avalonia.Markup.Xaml.xml", + "ref/net8.0/Avalonia.Markup.dll", + "ref/net8.0/Avalonia.Markup.xml", + "ref/net8.0/Avalonia.Metal.dll", + "ref/net8.0/Avalonia.Metal.xml", + "ref/net8.0/Avalonia.MicroCom.dll", + "ref/net8.0/Avalonia.MicroCom.xml", + "ref/net8.0/Avalonia.OpenGL.dll", + "ref/net8.0/Avalonia.OpenGL.xml", + "ref/net8.0/Avalonia.Vulkan.dll", + "ref/net8.0/Avalonia.Vulkan.xml", + "ref/net8.0/Avalonia.dll", + "ref/net8.0/Avalonia.xml", + "ref/netstandard2.0/Avalonia.Base.dll", + "ref/netstandard2.0/Avalonia.Base.xml", + "ref/netstandard2.0/Avalonia.Controls.dll", + "ref/netstandard2.0/Avalonia.Controls.xml", + "ref/netstandard2.0/Avalonia.DesignerSupport.dll", + "ref/netstandard2.0/Avalonia.DesignerSupport.xml", + "ref/netstandard2.0/Avalonia.Dialogs.dll", + "ref/netstandard2.0/Avalonia.Dialogs.xml", + "ref/netstandard2.0/Avalonia.Markup.Xaml.dll", + "ref/netstandard2.0/Avalonia.Markup.Xaml.xml", + "ref/netstandard2.0/Avalonia.Markup.dll", + "ref/netstandard2.0/Avalonia.Markup.xml", + "ref/netstandard2.0/Avalonia.Metal.dll", + "ref/netstandard2.0/Avalonia.Metal.xml", + "ref/netstandard2.0/Avalonia.MicroCom.dll", + "ref/netstandard2.0/Avalonia.MicroCom.xml", + "ref/netstandard2.0/Avalonia.OpenGL.dll", + "ref/netstandard2.0/Avalonia.OpenGL.xml", + "ref/netstandard2.0/Avalonia.Vulkan.dll", + "ref/netstandard2.0/Avalonia.Vulkan.xml", + "ref/netstandard2.0/Avalonia.dll", + "ref/netstandard2.0/Avalonia.xml", + "tools/net461/designer/Avalonia.Designer.HostApp.exe", + "tools/netstandard2.0/Avalonia.Build.Tasks.dll", + "tools/netstandard2.0/designer/Avalonia.Designer.HostApp.dll" + ] + }, + "Avalonia.Angle.Windows.Natives/2.1.22045.20230930": { + "sha512": "Bo3qOhKC1b84BIhiogndMdAzB3UrrESKK7hS769f5HWeoMw/pcd42US5KFYW2JJ4ZSTrXnP8mXwLTMzh+S+9Lg==", + "type": "package", + "path": "avalonia.angle.windows.natives/2.1.22045.20230930", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE", + "avalonia.angle.windows.natives.2.1.22045.20230930.nupkg.sha512", + "avalonia.angle.windows.natives.nuspec", + "runtimes/win-arm64/native/av_libglesv2.dll", + "runtimes/win-x64/native/av_libglesv2.dll", + "runtimes/win-x86/native/av_libglesv2.dll" + ] + }, + "Avalonia.BuildServices/0.0.29": { + "sha512": "U4eJLQdoDNHXtEba7MZUCwrBErBTxFp6sUewXBOdAhU0Kwzwaa/EKFcYm8kpcysjzKtfB4S0S9n0uxKZFz/ikw==", + "type": "package", + "path": "avalonia.buildservices/0.0.29", + "hasTools": true, + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "avalonia.buildservices.0.0.29.nupkg.sha512", + "avalonia.buildservices.nuspec", + "build/Avalonia.BuildServices.targets", + "buildTransitive/Avalonia.BuildServices.targets", + "tools/netstandard2.0/Avalonia.BuildServices.Collector.dll", + "tools/netstandard2.0/Avalonia.BuildServices.dll", + "tools/netstandard2.0/runtimeconfig.json" + ] + }, + "Avalonia.Controls.ColorPicker/11.2.1": { + "sha512": "t8ViFwfIe6jCO5HvzPWOtwGNSMHYNc8XakWp76Rgy1MOiht8tHKry9cU7k40AHEYU6wVjiYBkl0c8zYZyyha1g==", + "type": "package", + "path": "avalonia.controls.colorpicker/11.2.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "avalonia.controls.colorpicker.11.2.1.nupkg.sha512", + "avalonia.controls.colorpicker.nuspec", + "lib/net6.0/Avalonia.Controls.ColorPicker.dll", + "lib/net6.0/Avalonia.Controls.ColorPicker.xml", + "lib/net8.0/Avalonia.Controls.ColorPicker.dll", + "lib/net8.0/Avalonia.Controls.ColorPicker.xml", + "lib/netstandard2.0/Avalonia.Controls.ColorPicker.dll", + "lib/netstandard2.0/Avalonia.Controls.ColorPicker.xml" + ] + }, + "Avalonia.Controls.DataGrid/11.2.1": { + "sha512": "UaNQrY86GBqMZqZ/N/5/wLzr4Emh2N405VZI/IgH0I8BoMrjnosNr+++D7BOcahMNce0lUZLOsFyy+OY02PUAw==", + "type": "package", + "path": "avalonia.controls.datagrid/11.2.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "avalonia.controls.datagrid.11.2.1.nupkg.sha512", + "avalonia.controls.datagrid.nuspec", + "lib/net6.0/Avalonia.Controls.DataGrid.dll", + "lib/net6.0/Avalonia.Controls.DataGrid.xml", + "lib/net8.0/Avalonia.Controls.DataGrid.dll", + "lib/net8.0/Avalonia.Controls.DataGrid.xml", + "lib/netstandard2.0/Avalonia.Controls.DataGrid.dll", + "lib/netstandard2.0/Avalonia.Controls.DataGrid.xml" + ] + }, + "Avalonia.Desktop/11.2.1": { + "sha512": "q6alzkTgFjukOrbiiFlh0mkhkxGRMRTMS8zdNEixIl9apPnD2ln9sjAC4NR2agNz5+HmZVfXYu6kYK12rMmKwA==", + "type": "package", + "path": "avalonia.desktop/11.2.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "avalonia.desktop.11.2.1.nupkg.sha512", + "avalonia.desktop.nuspec", + "lib/net6.0/Avalonia.Desktop.dll", + "lib/net6.0/Avalonia.Desktop.xml", + "lib/net8.0/Avalonia.Desktop.dll", + "lib/net8.0/Avalonia.Desktop.xml", + "lib/netstandard2.0/Avalonia.Desktop.dll", + "lib/netstandard2.0/Avalonia.Desktop.xml" + ] + }, + "Avalonia.Diagnostics/11.2.1": { + "sha512": "axUWa4sZoe9HgUXPEDhbZXijL8ex+lwQGVwNQLmD299O7pCqKcYThjyG/eCETO/boqjKTt3H85LHEPx94BP9dg==", + "type": "package", + "path": "avalonia.diagnostics/11.2.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "avalonia.diagnostics.11.2.1.nupkg.sha512", + "avalonia.diagnostics.nuspec", + "lib/net6.0/Avalonia.Diagnostics.dll", + "lib/net6.0/Avalonia.Diagnostics.xml", + "lib/net8.0/Avalonia.Diagnostics.dll", + "lib/net8.0/Avalonia.Diagnostics.xml", + "lib/netstandard2.0/Avalonia.Diagnostics.dll", + "lib/netstandard2.0/Avalonia.Diagnostics.xml" + ] + }, + "Avalonia.Fonts.Inter/11.2.1": { + "sha512": "egEFQWLHuSzyWKolPy9u4qPor270N2GL/4CI33eBxr09chrUVQsOlxQ6zeWPiBLzzgv/lCrZhOMCAIWsOz3tNg==", + "type": "package", + "path": "avalonia.fonts.inter/11.2.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "avalonia.fonts.inter.11.2.1.nupkg.sha512", + "avalonia.fonts.inter.nuspec", + "lib/net6.0/Avalonia.Fonts.Inter.dll", + "lib/net6.0/Avalonia.Fonts.Inter.xml", + "lib/net8.0/Avalonia.Fonts.Inter.dll", + "lib/net8.0/Avalonia.Fonts.Inter.xml", + "lib/netstandard2.0/Avalonia.Fonts.Inter.dll", + "lib/netstandard2.0/Avalonia.Fonts.Inter.xml" + ] + }, + "Avalonia.FreeDesktop/11.2.1": { + "sha512": "ChKdPjQ2uBJUN0y+/RsdoETzXRn/q1eWFBDwprDy+Zi/AVkUfRk06hKbsb/U+Q3zO65CMEprRcMPbys0EkK2vg==", + "type": "package", + "path": "avalonia.freedesktop/11.2.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "avalonia.freedesktop.11.2.1.nupkg.sha512", + "avalonia.freedesktop.nuspec", + "lib/net6.0/Avalonia.FreeDesktop.dll", + "lib/net6.0/Avalonia.FreeDesktop.xml", + "lib/net8.0/Avalonia.FreeDesktop.dll", + "lib/net8.0/Avalonia.FreeDesktop.xml", + "lib/netstandard2.0/Avalonia.FreeDesktop.dll", + "lib/netstandard2.0/Avalonia.FreeDesktop.xml" + ] + }, + "Avalonia.Native/11.2.1": { + "sha512": "1cVasDUIkqfAYLkaLFDx+VDZymer2v643OYD6Jd6nzP20TNTqN2LfFOpxXCTYMrWc9Dk5AoVJJCrz3wRE5kooQ==", + "type": "package", + "path": "avalonia.native/11.2.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "avalonia.native.11.2.1.nupkg.sha512", + "avalonia.native.nuspec", + "lib/net6.0/Avalonia.Native.dll", + "lib/net6.0/Avalonia.Native.xml", + "lib/net8.0/Avalonia.Native.dll", + "lib/net8.0/Avalonia.Native.xml", + "lib/netstandard2.0/Avalonia.Native.dll", + "lib/netstandard2.0/Avalonia.Native.xml", + "runtimes/osx/native/libAvaloniaNative.dylib" + ] + }, + "Avalonia.ReactiveUI/11.2.1": { + "sha512": "SgjmPrkpAyxnG9z9Ms1Nj53xTvD2W00GQ0w+WGMrt3Jm8UNHha8b0LK1Gx9WT4Do/ggH51j76RfRdXchbardWw==", + "type": "package", + "path": "avalonia.reactiveui/11.2.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "avalonia.reactiveui.11.2.1.nupkg.sha512", + "avalonia.reactiveui.nuspec", + "lib/net6.0/Avalonia.ReactiveUI.dll", + "lib/net6.0/Avalonia.ReactiveUI.xml", + "lib/net8.0/Avalonia.ReactiveUI.dll", + "lib/net8.0/Avalonia.ReactiveUI.xml", + "lib/netstandard2.0/Avalonia.ReactiveUI.dll", + "lib/netstandard2.0/Avalonia.ReactiveUI.xml" + ] + }, + "Avalonia.Remote.Protocol/11.2.1": { + "sha512": "aqEialxjir7DO/dOFf7BGN/yQ4/adSC5UuVfqBr/RUHOENSH6CqoHj8kmtmJxnuz7ESQFSB2+h1kLVnk5csiDw==", + "type": "package", + "path": "avalonia.remote.protocol/11.2.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "avalonia.remote.protocol.11.2.1.nupkg.sha512", + "avalonia.remote.protocol.nuspec", + "lib/net6.0/Avalonia.Remote.Protocol.dll", + "lib/net6.0/Avalonia.Remote.Protocol.xml", + "lib/net8.0/Avalonia.Remote.Protocol.dll", + "lib/net8.0/Avalonia.Remote.Protocol.xml", + "lib/netstandard2.0/Avalonia.Remote.Protocol.dll", + "lib/netstandard2.0/Avalonia.Remote.Protocol.xml" + ] + }, + "Avalonia.Skia/11.2.1": { + "sha512": "FkqiXWT1hN0s5MIx5IKDGZaqewQENikQh6aBQyApiZVu5koa8H8RW1yfb2cFK3M4IVIyhqwl8ZirkXsS18lf/Q==", + "type": "package", + "path": "avalonia.skia/11.2.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "avalonia.skia.11.2.1.nupkg.sha512", + "avalonia.skia.nuspec", + "lib/net6.0/Avalonia.Skia.dll", + "lib/net6.0/Avalonia.Skia.xml", + "lib/net8.0/Avalonia.Skia.dll", + "lib/net8.0/Avalonia.Skia.xml", + "lib/netstandard2.0/Avalonia.Skia.dll", + "lib/netstandard2.0/Avalonia.Skia.xml" + ] + }, + "Avalonia.Themes.Fluent/11.2.1": { + "sha512": "9YUzDmZO5oDppsoA3Igeu/v1cVi4xu8jdO6ZrBzXJXJ9mma/htK0Ub9+V1lRoCW/O70nQfBX+ZDpm0dca1PVgw==", + "type": "package", + "path": "avalonia.themes.fluent/11.2.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "avalonia.themes.fluent.11.2.1.nupkg.sha512", + "avalonia.themes.fluent.nuspec", + "lib/net6.0/Avalonia.Themes.Fluent.dll", + "lib/net6.0/Avalonia.Themes.Fluent.xml", + "lib/net8.0/Avalonia.Themes.Fluent.dll", + "lib/net8.0/Avalonia.Themes.Fluent.xml", + "lib/netstandard2.0/Avalonia.Themes.Fluent.dll", + "lib/netstandard2.0/Avalonia.Themes.Fluent.xml" + ] + }, + "Avalonia.Themes.Simple/11.2.1": { + "sha512": "ToiYv8hhJ5gcEtD54VZv7NpBFiqGasj4bjFh/AtjXApiYOp8r3orFPX8Nsc3kHcUCvNNjbjAy9dmBG65nYePkw==", + "type": "package", + "path": "avalonia.themes.simple/11.2.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "avalonia.themes.simple.11.2.1.nupkg.sha512", + "avalonia.themes.simple.nuspec", + "lib/net6.0/Avalonia.Themes.Simple.dll", + "lib/net6.0/Avalonia.Themes.Simple.xml", + "lib/net8.0/Avalonia.Themes.Simple.dll", + "lib/net8.0/Avalonia.Themes.Simple.xml", + "lib/netstandard2.0/Avalonia.Themes.Simple.dll", + "lib/netstandard2.0/Avalonia.Themes.Simple.xml" + ] + }, + "Avalonia.Win32/11.2.1": { + "sha512": "7Gfw7S1PoINaCXaIV1rh7zo82IhsqhR7a0PAt281cBrfDkJiNU0DYgW2RZxKl3oVFxtfbxJZbdP7hSVmHvoDfw==", + "type": "package", + "path": "avalonia.win32/11.2.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "avalonia.win32.11.2.1.nupkg.sha512", + "avalonia.win32.nuspec", + "lib/net6.0/Avalonia.Win32.dll", + "lib/net6.0/Avalonia.Win32.xml", + "lib/net8.0/Avalonia.Win32.dll", + "lib/net8.0/Avalonia.Win32.xml", + "lib/netstandard2.0/Avalonia.Win32.dll", + "lib/netstandard2.0/Avalonia.Win32.xml" + ] + }, + "Avalonia.X11/11.2.1": { + "sha512": "h2aCpyLmxGkldPK7cbncEgyobrJ5En7gQtrwVARLmN32Rw6dHut3jyF3P8at2DmWxRuKwZVXgWBSSI62hINgrQ==", + "type": "package", + "path": "avalonia.x11/11.2.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "avalonia.x11.11.2.1.nupkg.sha512", + "avalonia.x11.nuspec", + "lib/net6.0/Avalonia.X11.dll", + "lib/net6.0/Avalonia.X11.xml", + "lib/net8.0/Avalonia.X11.dll", + "lib/net8.0/Avalonia.X11.xml", + "lib/netstandard2.0/Avalonia.X11.dll", + "lib/netstandard2.0/Avalonia.X11.xml" + ] + }, + "ClosedXML/0.104.1": { + "sha512": "RVm2fUNWJlBJlg07shrfeWzrHPG5ypI/vARqdUOUbUdaog8yBw8l4IbCHf2MXt0AXtzaZqGNqhFaCAHigCBdfw==", + "type": "package", + "path": "closedxml/0.104.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "closedxml.0.104.1.nupkg.sha512", + "closedxml.nuspec", + "lib/netstandard2.0/ClosedXML.dll", + "lib/netstandard2.0/ClosedXML.pdb", + "lib/netstandard2.0/ClosedXML.xml", + "lib/netstandard2.1/ClosedXML.dll", + "lib/netstandard2.1/ClosedXML.pdb", + "lib/netstandard2.1/ClosedXML.xml", + "nuget-logo.png" + ] + }, + "ClosedXML.Parser/1.2.0": { + "sha512": "w+/0tsxABS3lkSH8EUlA7IGme+mq5T/Puf3DbOiTckmSuUpAUO2LK29oXYByCcWkBv6wcRHxgWlQb1lxkwI0Tw==", + "type": "package", + "path": "closedxml.parser/1.2.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "closedxml.parser.1.2.0.nupkg.sha512", + "closedxml.parser.nuspec", + "lib/netstandard2.0/ClosedXML.Parser.dll", + "lib/netstandard2.0/ClosedXML.Parser.xml", + "lib/netstandard2.1/ClosedXML.Parser.dll", + "lib/netstandard2.1/ClosedXML.Parser.xml" + ] + }, + "CsvHelper/33.0.1": { + "sha512": "fev4lynklAU2A9GVMLtwarkwaanjSYB4wUqO2nOJX5hnzObORzUqVLe+bDYCUyIIRQM4o5Bsq3CcyJR89iMmEQ==", + "type": "package", + "path": "csvhelper/33.0.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "csvhelper.33.0.1.nupkg.sha512", + "csvhelper.nuspec", + "lib/net462/CsvHelper.dll", + "lib/net462/CsvHelper.xml", + "lib/net47/CsvHelper.dll", + "lib/net47/CsvHelper.xml", + "lib/net48/CsvHelper.dll", + "lib/net48/CsvHelper.xml", + "lib/net6.0/CsvHelper.dll", + "lib/net6.0/CsvHelper.xml", + "lib/net7.0/CsvHelper.dll", + "lib/net7.0/CsvHelper.xml", + "lib/net8.0/CsvHelper.dll", + "lib/net8.0/CsvHelper.xml", + "lib/netstandard2.0/CsvHelper.dll", + "lib/netstandard2.0/CsvHelper.xml", + "lib/netstandard2.1/CsvHelper.dll", + "lib/netstandard2.1/CsvHelper.xml" + ] + }, + "DocumentFormat.OpenXml/3.0.1": { + "sha512": "DCK1cwFUJ1FGGyYyo++HWl9H1RkqMWIu+FGOLRy6E4L4y0/HIhlJ7N/n1HKboFfOwKn1cMBRxt1RCuDbIEy5YQ==", + "type": "package", + "path": "documentformat.openxml/3.0.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "documentformat.openxml.3.0.1.nupkg.sha512", + "documentformat.openxml.nuspec", + "icon.png", + "lib/net35/DocumentFormat.OpenXml.dll", + "lib/net35/DocumentFormat.OpenXml.xml", + "lib/net40/DocumentFormat.OpenXml.dll", + "lib/net40/DocumentFormat.OpenXml.xml", + "lib/net46/DocumentFormat.OpenXml.dll", + "lib/net46/DocumentFormat.OpenXml.xml", + "lib/net8.0/DocumentFormat.OpenXml.dll", + "lib/net8.0/DocumentFormat.OpenXml.xml", + "lib/netstandard2.0/DocumentFormat.OpenXml.dll", + "lib/netstandard2.0/DocumentFormat.OpenXml.xml" + ] + }, + "DocumentFormat.OpenXml.Framework/3.0.1": { + "sha512": "ifyI7OW7sggz7LQMIAD2aUsY/zVUON9QaHrpZ4MK33iVMeHlTG4uhUE2aLWb31nry+LCs2ALDAwf8OfUJGjgBg==", + "type": "package", + "path": "documentformat.openxml.framework/3.0.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "documentformat.openxml.framework.3.0.1.nupkg.sha512", + "documentformat.openxml.framework.nuspec", + "icon.png", + "lib/net35/DocumentFormat.OpenXml.Framework.dll", + "lib/net35/DocumentFormat.OpenXml.Framework.xml", + "lib/net40/DocumentFormat.OpenXml.Framework.dll", + "lib/net40/DocumentFormat.OpenXml.Framework.xml", + "lib/net46/DocumentFormat.OpenXml.Framework.dll", + "lib/net46/DocumentFormat.OpenXml.Framework.xml", + "lib/net6.0/DocumentFormat.OpenXml.Framework.dll", + "lib/net6.0/DocumentFormat.OpenXml.Framework.xml", + "lib/net8.0/DocumentFormat.OpenXml.Framework.dll", + "lib/net8.0/DocumentFormat.OpenXml.Framework.xml", + "lib/netstandard2.0/DocumentFormat.OpenXml.Framework.dll", + "lib/netstandard2.0/DocumentFormat.OpenXml.Framework.xml" + ] + }, + "DynamicData/8.4.1": { + "sha512": "Mn1+fU/jqxgONEJq8KLQPGWEi7g/hUVTbjZyn4QM0sWWDAVOHPO9WjXWORSykwdfg/6S3GM15qsfz+2EvO+QAQ==", + "type": "package", + "path": "dynamicdata/8.4.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE/LICENSE", + "README.md", + "dynamicdata.8.4.1.nupkg.sha512", + "dynamicdata.nuspec", + "lib/net462/DynamicData.dll", + "lib/net462/DynamicData.xml", + "lib/net6.0/DynamicData.dll", + "lib/net6.0/DynamicData.xml", + "lib/net7.0/DynamicData.dll", + "lib/net7.0/DynamicData.xml", + "lib/net8.0/DynamicData.dll", + "lib/net8.0/DynamicData.xml", + "lib/netstandard2.0/DynamicData.dll", + "lib/netstandard2.0/DynamicData.xml", + "logo.png" + ] + }, + "ExcelNumberFormat/1.1.0": { + "sha512": "R3BVHPs9O+RkExbZYTGT0+9HLbi8ZrNij1Yziyw6znd3J7P3uoIR07uwTLGOogtz1p6+0sna66eBoXu7tBiVQA==", + "type": "package", + "path": "excelnumberformat/1.1.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "excelnumberformat.1.1.0.nupkg.sha512", + "excelnumberformat.nuspec", + "icon.png", + "lib/net20/ExcelNumberFormat.dll", + "lib/net20/ExcelNumberFormat.xml", + "lib/netstandard1.0/ExcelNumberFormat.dll", + "lib/netstandard1.0/ExcelNumberFormat.xml", + "lib/netstandard2.0/ExcelNumberFormat.dll", + "lib/netstandard2.0/ExcelNumberFormat.xml" + ] + }, + "HarfBuzzSharp/7.3.0.2": { + "sha512": "0tCd6HyCmNsX/DniCp2b00fo0xPbdNwKOs9BxxyT8oOOuMlWjcSFwzONKyeckCKVBFEsbSmsAHPDTqxoSDwZMg==", + "type": "package", + "path": "harfbuzzsharp/7.3.0.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.txt", + "THIRD-PARTY-NOTICES.txt", + "harfbuzzsharp.7.3.0.2.nupkg.sha512", + "harfbuzzsharp.nuspec", + "lib/monoandroid1.0/HarfBuzzSharp.dll", + "lib/monoandroid1.0/HarfBuzzSharp.pdb", + "lib/monoandroid1.0/HarfBuzzSharp.xml", + "lib/net462/HarfBuzzSharp.dll", + "lib/net462/HarfBuzzSharp.pdb", + "lib/net462/HarfBuzzSharp.xml", + "lib/net6.0-android30.0/HarfBuzzSharp.dll", + "lib/net6.0-android30.0/HarfBuzzSharp.pdb", + "lib/net6.0-android30.0/HarfBuzzSharp.xml", + "lib/net6.0-ios13.6/HarfBuzzSharp.dll", + "lib/net6.0-ios13.6/HarfBuzzSharp.pdb", + "lib/net6.0-ios13.6/HarfBuzzSharp.xml", + "lib/net6.0-maccatalyst13.5/HarfBuzzSharp.dll", + "lib/net6.0-maccatalyst13.5/HarfBuzzSharp.pdb", + "lib/net6.0-maccatalyst13.5/HarfBuzzSharp.xml", + "lib/net6.0-macos10.15/HarfBuzzSharp.dll", + "lib/net6.0-macos10.15/HarfBuzzSharp.pdb", + "lib/net6.0-macos10.15/HarfBuzzSharp.xml", + "lib/net6.0-tvos13.4/HarfBuzzSharp.dll", + "lib/net6.0-tvos13.4/HarfBuzzSharp.pdb", + "lib/net6.0-tvos13.4/HarfBuzzSharp.xml", + "lib/net6.0/HarfBuzzSharp.dll", + "lib/net6.0/HarfBuzzSharp.pdb", + "lib/net6.0/HarfBuzzSharp.xml", + "lib/netcoreapp3.1/HarfBuzzSharp.dll", + "lib/netcoreapp3.1/HarfBuzzSharp.pdb", + "lib/netcoreapp3.1/HarfBuzzSharp.xml", + "lib/netstandard1.3/HarfBuzzSharp.dll", + "lib/netstandard1.3/HarfBuzzSharp.pdb", + "lib/netstandard1.3/HarfBuzzSharp.xml", + "lib/netstandard2.0/HarfBuzzSharp.dll", + "lib/netstandard2.0/HarfBuzzSharp.pdb", + "lib/netstandard2.0/HarfBuzzSharp.xml", + "lib/netstandard2.1/HarfBuzzSharp.dll", + "lib/netstandard2.1/HarfBuzzSharp.pdb", + "lib/netstandard2.1/HarfBuzzSharp.xml", + "lib/tizen40/HarfBuzzSharp.dll", + "lib/tizen40/HarfBuzzSharp.pdb", + "lib/tizen40/HarfBuzzSharp.xml", + "lib/uap10.0.10240/HarfBuzzSharp.dll", + "lib/uap10.0.10240/HarfBuzzSharp.pdb", + "lib/uap10.0.10240/HarfBuzzSharp.xml", + "lib/uap10.0.16299/HarfBuzzSharp.dll", + "lib/uap10.0.16299/HarfBuzzSharp.pdb", + "lib/uap10.0.16299/HarfBuzzSharp.xml", + "lib/xamarinios1.0/HarfBuzzSharp.dll", + "lib/xamarinios1.0/HarfBuzzSharp.pdb", + "lib/xamarinios1.0/HarfBuzzSharp.xml", + "lib/xamarinmac2.0/HarfBuzzSharp.dll", + "lib/xamarinmac2.0/HarfBuzzSharp.pdb", + "lib/xamarinmac2.0/HarfBuzzSharp.xml", + "lib/xamarintvos1.0/HarfBuzzSharp.dll", + "lib/xamarintvos1.0/HarfBuzzSharp.pdb", + "lib/xamarintvos1.0/HarfBuzzSharp.xml", + "lib/xamarinwatchos1.0/HarfBuzzSharp.dll", + "lib/xamarinwatchos1.0/HarfBuzzSharp.pdb", + "lib/xamarinwatchos1.0/HarfBuzzSharp.xml" + ] + }, + "HarfBuzzSharp.NativeAssets.Linux/7.3.0.2": { + "sha512": "aKa5J1RqjXKAtdcZJp5wjC78klfBIzJHM6CneN76lFmQ9LLRJA9Oa0TkIDaV8lVLDKMAy5fCKHXFlXUK1YfL/g==", + "type": "package", + "path": "harfbuzzsharp.nativeassets.linux/7.3.0.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.txt", + "THIRD-PARTY-NOTICES.txt", + "build/net462/HarfBuzzSharp.NativeAssets.Linux.targets", + "buildTransitive/net462/HarfBuzzSharp.NativeAssets.Linux.targets", + "harfbuzzsharp.nativeassets.linux.7.3.0.2.nupkg.sha512", + "harfbuzzsharp.nativeassets.linux.nuspec", + "lib/net462/_._", + "lib/net6.0/_._", + "lib/netcoreapp3.1/_._", + "lib/netstandard1.3/_._", + "runtimes/linux-arm/native/libHarfBuzzSharp.so", + "runtimes/linux-arm64/native/libHarfBuzzSharp.so", + "runtimes/linux-musl-x64/native/libHarfBuzzSharp.so", + "runtimes/linux-x64/native/libHarfBuzzSharp.so" + ] + }, + "HarfBuzzSharp.NativeAssets.macOS/7.3.0.2": { + "sha512": "nycYH/WLJ6ogm+I+QSFCdPJsdxSb5GANWYbQyp1vsd/KjXN56RVUJWPhbgP2GKb/Y7mrsHM7EProqVXlO/EMsA==", + "type": "package", + "path": "harfbuzzsharp.nativeassets.macos/7.3.0.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.txt", + "THIRD-PARTY-NOTICES.txt", + "build/net462/HarfBuzzSharp.NativeAssets.macOS.targets", + "build/net6.0-macos10.15/HarfBuzzSharp.NativeAssets.macOS.targets", + "build/xamarinmac2.0/HarfBuzzSharp.NativeAssets.macOS.targets", + "buildTransitive/net462/HarfBuzzSharp.NativeAssets.macOS.targets", + "buildTransitive/net6.0-macos10.15/HarfBuzzSharp.NativeAssets.macOS.targets", + "buildTransitive/xamarinmac2.0/HarfBuzzSharp.NativeAssets.macOS.targets", + "harfbuzzsharp.nativeassets.macos.7.3.0.2.nupkg.sha512", + "harfbuzzsharp.nativeassets.macos.nuspec", + "lib/net462/_._", + "lib/net6.0-macos10.15/_._", + "lib/net6.0/_._", + "lib/netcoreapp3.1/_._", + "lib/netstandard1.3/_._", + "lib/xamarinmac2.0/_._", + "runtimes/osx/native/libHarfBuzzSharp.dylib" + ] + }, + "HarfBuzzSharp.NativeAssets.WebAssembly/7.3.0.3-preview.2.2": { + "sha512": "Dc+dolrhmkpqwT25NfNEEgceW0//KRR2WIOvxlyIIHIIMBCn0FfUeJX5RhFll8kyaZwF8tuKsxRJtQG/rzSBog==", + "type": "package", + "path": "harfbuzzsharp.nativeassets.webassembly/7.3.0.3-preview.2.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.txt", + "THIRD-PARTY-NOTICES.txt", + "build/netstandard1.0/HarfBuzzSharp.NativeAssets.WebAssembly.props", + "build/netstandard1.0/HarfBuzzSharp.NativeAssets.WebAssembly.targets", + "build/netstandard1.0/libHarfBuzzSharp.a/2.0.23/libHarfBuzzSharp.a", + "build/netstandard1.0/libHarfBuzzSharp.a/2.0.6/libHarfBuzzSharp.a", + "build/netstandard1.0/libHarfBuzzSharp.a/3.1.12/mt,simd/libHarfBuzzSharp.a", + "build/netstandard1.0/libHarfBuzzSharp.a/3.1.12/mt/libHarfBuzzSharp.a", + "build/netstandard1.0/libHarfBuzzSharp.a/3.1.12/simd/libHarfBuzzSharp.a", + "build/netstandard1.0/libHarfBuzzSharp.a/3.1.12/st/libHarfBuzzSharp.a", + "build/netstandard1.0/libHarfBuzzSharp.a/3.1.34/mt/libHarfBuzzSharp.a", + "build/netstandard1.0/libHarfBuzzSharp.a/3.1.34/simd,mt/libHarfBuzzSharp.a", + "build/netstandard1.0/libHarfBuzzSharp.a/3.1.34/simd,st/libHarfBuzzSharp.a", + "build/netstandard1.0/libHarfBuzzSharp.a/3.1.34/st/libHarfBuzzSharp.a", + "build/netstandard1.0/libHarfBuzzSharp.a/3.1.56/mt/libHarfBuzzSharp.a", + "build/netstandard1.0/libHarfBuzzSharp.a/3.1.56/simd,mt/libHarfBuzzSharp.a", + "build/netstandard1.0/libHarfBuzzSharp.a/3.1.56/simd,st/libHarfBuzzSharp.a", + "build/netstandard1.0/libHarfBuzzSharp.a/3.1.56/st/libHarfBuzzSharp.a", + "build/netstandard1.0/libHarfBuzzSharp.a/3.1.7/libHarfBuzzSharp.a", + "buildTransitive/netstandard1.0/HarfBuzzSharp.NativeAssets.WebAssembly.props", + "buildTransitive/netstandard1.0/HarfBuzzSharp.NativeAssets.WebAssembly.targets", + "harfbuzzsharp.nativeassets.webassembly.7.3.0.3-preview.2.2.nupkg.sha512", + "harfbuzzsharp.nativeassets.webassembly.nuspec", + "lib/netstandard1.0/_._" + ] + }, + "HarfBuzzSharp.NativeAssets.Win32/7.3.0.2": { + "sha512": "DpF9JBzwws2dupOLnjME65hxQWWbN/GD40AoTkwB4S05WANvxo3n81AnQJKxWDCnrWfWhLPB36OF27TvEqzb/A==", + "type": "package", + "path": "harfbuzzsharp.nativeassets.win32/7.3.0.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.txt", + "THIRD-PARTY-NOTICES.txt", + "build/net462/HarfBuzzSharp.NativeAssets.Win32.targets", + "buildTransitive/net462/HarfBuzzSharp.NativeAssets.Win32.targets", + "harfbuzzsharp.nativeassets.win32.7.3.0.2.nupkg.sha512", + "harfbuzzsharp.nativeassets.win32.nuspec", + "lib/net462/_._", + "lib/net6.0/_._", + "lib/netcoreapp3.1/_._", + "lib/netstandard1.3/_._", + "runtimes/win-arm64/native/libHarfBuzzSharp.dll", + "runtimes/win-x64/native/libHarfBuzzSharp.dll", + "runtimes/win-x86/native/libHarfBuzzSharp.dll" + ] + }, + "MicroCom.Runtime/0.11.0": { + "sha512": "MEnrZ3UIiH40hjzMDsxrTyi8dtqB5ziv3iBeeU4bXsL/7NLSal9F1lZKpK+tfBRnUoDSdtcW3KufE4yhATOMCA==", + "type": "package", + "path": "microcom.runtime/0.11.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/net5.0/MicroCom.Runtime.dll", + "lib/netstandard2.0/MicroCom.Runtime.dll", + "microcom.runtime.0.11.0.nupkg.sha512", + "microcom.runtime.nuspec" + ] + }, + "Microsoft.EntityFrameworkCore/8.0.10": { + "sha512": "PPkQdIqfR1nU3n6YgGGDk8G+eaYbaAKM1AzIQtlPNTKf10Osg3N9T+iK9AlnSA/ujsK00flPpFHVfJrbuBFS1A==", + "type": "package", + "path": "microsoft.entityframeworkcore/8.0.10", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "PACKAGE.md", + "buildTransitive/net8.0/Microsoft.EntityFrameworkCore.props", + "lib/net8.0/Microsoft.EntityFrameworkCore.dll", + "lib/net8.0/Microsoft.EntityFrameworkCore.xml", + "microsoft.entityframeworkcore.8.0.10.nupkg.sha512", + "microsoft.entityframeworkcore.nuspec" + ] + }, + "Microsoft.EntityFrameworkCore.Abstractions/8.0.10": { + "sha512": "FV0QlcX9INY4kAD2o72uPtyOh0nZut2jB11Jf9mNYBtHay8gDLe+x4AbXFwuQg+eSvofjT7naV82e827zGfyMg==", + "type": "package", + "path": "microsoft.entityframeworkcore.abstractions/8.0.10", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "PACKAGE.md", + "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll", + "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.xml", + "microsoft.entityframeworkcore.abstractions.8.0.10.nupkg.sha512", + "microsoft.entityframeworkcore.abstractions.nuspec" + ] + }, + "Microsoft.EntityFrameworkCore.Analyzers/8.0.10": { + "sha512": "51KkPIc0EMv/gVXhPIUi6cwJE9Mvh+PLr4Lap4naLcsoGZ0lF2SvOPgUUprwRV3MnN7nyD1XPhT5RJ/p+xFAXw==", + "type": "package", + "path": "microsoft.entityframeworkcore.analyzers/8.0.10", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "analyzers/dotnet/cs/Microsoft.EntityFrameworkCore.Analyzers.dll", + "docs/PACKAGE.md", + "lib/netstandard2.0/_._", + "microsoft.entityframeworkcore.analyzers.8.0.10.nupkg.sha512", + "microsoft.entityframeworkcore.analyzers.nuspec" + ] + }, + "Microsoft.EntityFrameworkCore.Relational/8.0.10": { + "sha512": "OefBEE47kGKPRPV3OT+FAW6o5BFgLk2D9EoeWVy7NbOepzUneayLQxbVE098FfedTyMwxvZQoDD9LrvZc3MadA==", + "type": "package", + "path": "microsoft.entityframeworkcore.relational/8.0.10", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "PACKAGE.md", + "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll", + "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.xml", + "microsoft.entityframeworkcore.relational.8.0.10.nupkg.sha512", + "microsoft.entityframeworkcore.relational.nuspec" + ] + }, + "Microsoft.Extensions.Caching.Abstractions/8.0.0": { + "sha512": "3KuSxeHoNYdxVYfg2IRZCThcrlJ1XJqIXkAWikCsbm5C/bCjv7G0WoKDyuR98Q+T607QT2Zl5GsbGRkENcV2yQ==", + "type": "package", + "path": "microsoft.extensions.caching.abstractions/8.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Caching.Abstractions.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Caching.Abstractions.targets", + "lib/net462/Microsoft.Extensions.Caching.Abstractions.dll", + "lib/net462/Microsoft.Extensions.Caching.Abstractions.xml", + "lib/net6.0/Microsoft.Extensions.Caching.Abstractions.dll", + "lib/net6.0/Microsoft.Extensions.Caching.Abstractions.xml", + "lib/net7.0/Microsoft.Extensions.Caching.Abstractions.dll", + "lib/net7.0/Microsoft.Extensions.Caching.Abstractions.xml", + "lib/net8.0/Microsoft.Extensions.Caching.Abstractions.dll", + "lib/net8.0/Microsoft.Extensions.Caching.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.xml", + "microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512", + "microsoft.extensions.caching.abstractions.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Caching.Memory/8.0.1": { + "sha512": "HFDnhYLccngrzyGgHkjEDU5FMLn4MpOsr5ElgsBMC4yx6lJh4jeWO7fHS8+TXPq+dgxCmUa/Trl8svObmwW4QA==", + "type": "package", + "path": "microsoft.extensions.caching.memory/8.0.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Caching.Memory.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Caching.Memory.targets", + "lib/net462/Microsoft.Extensions.Caching.Memory.dll", + "lib/net462/Microsoft.Extensions.Caching.Memory.xml", + "lib/net6.0/Microsoft.Extensions.Caching.Memory.dll", + "lib/net6.0/Microsoft.Extensions.Caching.Memory.xml", + "lib/net7.0/Microsoft.Extensions.Caching.Memory.dll", + "lib/net7.0/Microsoft.Extensions.Caching.Memory.xml", + "lib/net8.0/Microsoft.Extensions.Caching.Memory.dll", + "lib/net8.0/Microsoft.Extensions.Caching.Memory.xml", + "lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.dll", + "lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.xml", + "microsoft.extensions.caching.memory.8.0.1.nupkg.sha512", + "microsoft.extensions.caching.memory.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Configuration.Abstractions/8.0.0": { + "sha512": "3lE/iLSutpgX1CC0NOW70FJoGARRHbyKmG7dc0klnUZ9Dd9hS6N/POPWhKhMLCEuNN5nXEY5agmlFtH562vqhQ==", + "type": "package", + "path": "microsoft.extensions.configuration.abstractions/8.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Configuration.Abstractions.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.Abstractions.targets", + "lib/net462/Microsoft.Extensions.Configuration.Abstractions.dll", + "lib/net462/Microsoft.Extensions.Configuration.Abstractions.xml", + "lib/net6.0/Microsoft.Extensions.Configuration.Abstractions.dll", + "lib/net6.0/Microsoft.Extensions.Configuration.Abstractions.xml", + "lib/net7.0/Microsoft.Extensions.Configuration.Abstractions.dll", + "lib/net7.0/Microsoft.Extensions.Configuration.Abstractions.xml", + "lib/net8.0/Microsoft.Extensions.Configuration.Abstractions.dll", + "lib/net8.0/Microsoft.Extensions.Configuration.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.xml", + "microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512", + "microsoft.extensions.configuration.abstractions.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.DependencyInjection/8.0.1": { + "sha512": "BmANAnR5Xd4Oqw7yQ75xOAYODybZQRzdeNucg7kS5wWKd2PNnMdYtJ2Vciy0QLylRmv42DGl5+AFL9izA6F1Rw==", + "type": "package", + "path": "microsoft.extensions.dependencyinjection/8.0.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.DependencyInjection.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.DependencyInjection.targets", + "lib/net462/Microsoft.Extensions.DependencyInjection.dll", + "lib/net462/Microsoft.Extensions.DependencyInjection.xml", + "lib/net6.0/Microsoft.Extensions.DependencyInjection.dll", + "lib/net6.0/Microsoft.Extensions.DependencyInjection.xml", + "lib/net7.0/Microsoft.Extensions.DependencyInjection.dll", + "lib/net7.0/Microsoft.Extensions.DependencyInjection.xml", + "lib/net8.0/Microsoft.Extensions.DependencyInjection.dll", + "lib/net8.0/Microsoft.Extensions.DependencyInjection.xml", + "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.dll", + "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.xml", + "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.dll", + "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.xml", + "microsoft.extensions.dependencyinjection.8.0.1.nupkg.sha512", + "microsoft.extensions.dependencyinjection.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.0": { + "sha512": "+6f2qv2a3dLwd5w6JanPIPs47CxRbnk+ZocMJUhv9NxP88VlOcJYZs9jY+MYSjxvady08bUZn6qgiNh7DadGgg==", + "type": "package", + "path": "microsoft.extensions.dependencyinjection.abstractions/9.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.DependencyInjection.Abstractions.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.DependencyInjection.Abstractions.targets", + "lib/net462/Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "lib/net462/Microsoft.Extensions.DependencyInjection.Abstractions.xml", + "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", + "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", + "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.Abstractions.xml", + "microsoft.extensions.dependencyinjection.abstractions.9.0.0.nupkg.sha512", + "microsoft.extensions.dependencyinjection.abstractions.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Logging/8.0.1": { + "sha512": "4x+pzsQEbqxhNf1QYRr5TDkLP9UsLT3A6MdRKDDEgrW7h1ljiEPgTNhKYUhNCCAaVpQECVQ+onA91PTPnIp6Lw==", + "type": "package", + "path": "microsoft.extensions.logging/8.0.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Logging.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.targets", + "lib/net462/Microsoft.Extensions.Logging.dll", + "lib/net462/Microsoft.Extensions.Logging.xml", + "lib/net6.0/Microsoft.Extensions.Logging.dll", + "lib/net6.0/Microsoft.Extensions.Logging.xml", + "lib/net7.0/Microsoft.Extensions.Logging.dll", + "lib/net7.0/Microsoft.Extensions.Logging.xml", + "lib/net8.0/Microsoft.Extensions.Logging.dll", + "lib/net8.0/Microsoft.Extensions.Logging.xml", + "lib/netstandard2.0/Microsoft.Extensions.Logging.dll", + "lib/netstandard2.0/Microsoft.Extensions.Logging.xml", + "lib/netstandard2.1/Microsoft.Extensions.Logging.dll", + "lib/netstandard2.1/Microsoft.Extensions.Logging.xml", + "microsoft.extensions.logging.8.0.1.nupkg.sha512", + "microsoft.extensions.logging.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Logging.Abstractions/8.0.2": { + "sha512": "nroMDjS7hNBPtkZqVBbSiQaQjWRDxITI8Y7XnDs97rqG3EbzVTNLZQf7bIeUJcaHOV8bca47s1Uxq94+2oGdxA==", + "type": "package", + "path": "microsoft.extensions.logging.abstractions/8.0.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "analyzers/dotnet/roslyn3.11/cs/Microsoft.Extensions.Logging.Generators.dll", + "analyzers/dotnet/roslyn3.11/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/Microsoft.Extensions.Logging.Generators.dll", + "analyzers/dotnet/roslyn4.0/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/Microsoft.Extensions.Logging.Generators.dll", + "analyzers/dotnet/roslyn4.4/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll", + "buildTransitive/net461/Microsoft.Extensions.Logging.Abstractions.targets", + "buildTransitive/net462/Microsoft.Extensions.Logging.Abstractions.targets", + "buildTransitive/net6.0/Microsoft.Extensions.Logging.Abstractions.targets", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.Abstractions.targets", + "buildTransitive/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.targets", + "lib/net462/Microsoft.Extensions.Logging.Abstractions.dll", + "lib/net462/Microsoft.Extensions.Logging.Abstractions.xml", + "lib/net6.0/Microsoft.Extensions.Logging.Abstractions.dll", + "lib/net6.0/Microsoft.Extensions.Logging.Abstractions.xml", + "lib/net7.0/Microsoft.Extensions.Logging.Abstractions.dll", + "lib/net7.0/Microsoft.Extensions.Logging.Abstractions.xml", + "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.dll", + "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.xml", + "microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512", + "microsoft.extensions.logging.abstractions.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Options/8.0.2": { + "sha512": "dWGKvhFybsaZpGmzkGCbNNwBD1rVlWzrZKANLW/CcbFJpCEceMCGzT7zZwHOGBCbwM0SzBuceMj5HN1LKV1QqA==", + "type": "package", + "path": "microsoft.extensions.options/8.0.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "analyzers/dotnet/roslyn4.4/cs/Microsoft.Extensions.Options.SourceGeneration.dll", + "analyzers/dotnet/roslyn4.4/cs/cs/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/de/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/es/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/fr/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/it/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/ja/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/ko/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/pl/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/pt-BR/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/ru/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/tr/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/zh-Hans/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/zh-Hant/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "buildTransitive/net461/Microsoft.Extensions.Options.targets", + "buildTransitive/net462/Microsoft.Extensions.Options.targets", + "buildTransitive/net6.0/Microsoft.Extensions.Options.targets", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Options.targets", + "buildTransitive/netstandard2.0/Microsoft.Extensions.Options.targets", + "lib/net462/Microsoft.Extensions.Options.dll", + "lib/net462/Microsoft.Extensions.Options.xml", + "lib/net6.0/Microsoft.Extensions.Options.dll", + "lib/net6.0/Microsoft.Extensions.Options.xml", + "lib/net7.0/Microsoft.Extensions.Options.dll", + "lib/net7.0/Microsoft.Extensions.Options.xml", + "lib/net8.0/Microsoft.Extensions.Options.dll", + "lib/net8.0/Microsoft.Extensions.Options.xml", + "lib/netstandard2.0/Microsoft.Extensions.Options.dll", + "lib/netstandard2.0/Microsoft.Extensions.Options.xml", + "lib/netstandard2.1/Microsoft.Extensions.Options.dll", + "lib/netstandard2.1/Microsoft.Extensions.Options.xml", + "microsoft.extensions.options.8.0.2.nupkg.sha512", + "microsoft.extensions.options.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Primitives/8.0.0": { + "sha512": "bXJEZrW9ny8vjMF1JV253WeLhpEVzFo1lyaZu1vQ4ZxWUlVvknZ/+ftFgVheLubb4eZPSwwxBeqS1JkCOjxd8g==", + "type": "package", + "path": "microsoft.extensions.primitives/8.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Primitives.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Primitives.targets", + "lib/net462/Microsoft.Extensions.Primitives.dll", + "lib/net462/Microsoft.Extensions.Primitives.xml", + "lib/net6.0/Microsoft.Extensions.Primitives.dll", + "lib/net6.0/Microsoft.Extensions.Primitives.xml", + "lib/net7.0/Microsoft.Extensions.Primitives.dll", + "lib/net7.0/Microsoft.Extensions.Primitives.xml", + "lib/net8.0/Microsoft.Extensions.Primitives.dll", + "lib/net8.0/Microsoft.Extensions.Primitives.xml", + "lib/netstandard2.0/Microsoft.Extensions.Primitives.dll", + "lib/netstandard2.0/Microsoft.Extensions.Primitives.xml", + "microsoft.extensions.primitives.8.0.0.nupkg.sha512", + "microsoft.extensions.primitives.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Npgsql/8.0.5": { + "sha512": "zRG5V8cyeZLpzJlKzFKjEwkRMYIYnHWJvEor2lWXeccS2E1G2nIWYYhnukB51iz5XsWSVEtqg3AxTWM0QJ6vfg==", + "type": "package", + "path": "npgsql/8.0.5", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net6.0/Npgsql.dll", + "lib/net6.0/Npgsql.xml", + "lib/net7.0/Npgsql.dll", + "lib/net7.0/Npgsql.xml", + "lib/net8.0/Npgsql.dll", + "lib/net8.0/Npgsql.xml", + "lib/netstandard2.0/Npgsql.dll", + "lib/netstandard2.0/Npgsql.xml", + "lib/netstandard2.1/Npgsql.dll", + "lib/netstandard2.1/Npgsql.xml", + "npgsql.8.0.5.nupkg.sha512", + "npgsql.nuspec", + "postgresql.png" + ] + }, + "Npgsql.EntityFrameworkCore.PostgreSQL/8.0.10": { + "sha512": "gFPl9Dmxih7Yi4tZ3bITzZFzbxFMBx04gqTqcjoL2r5VEW+O2TA5UVw/wm/XW26NAJ7sg59Je0+9QrwiZt6MPQ==", + "type": "package", + "path": "npgsql.entityframeworkcore.postgresql/8.0.10", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net8.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll", + "lib/net8.0/Npgsql.EntityFrameworkCore.PostgreSQL.xml", + "npgsql.entityframeworkcore.postgresql.8.0.10.nupkg.sha512", + "npgsql.entityframeworkcore.postgresql.nuspec", + "postgresql.png" + ] + }, + "RBush/3.2.0": { + "sha512": "ijGh9N0zZ7JfXk3oQkWCwK8SwSSByexbyh/MjbCjNxOft9eG5ZqKC1vdgiYq78h4IZRFmN4s3JZ/b10Jipud5w==", + "type": "package", + "path": "rbush/3.2.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/net6.0/RBush.dll", + "lib/net6.0/RBush.xml", + "lib/netcoreapp3.1/RBush.dll", + "lib/netcoreapp3.1/RBush.xml", + "lib/netstandard1.2/RBush.dll", + "lib/netstandard1.2/RBush.xml", + "rbush.3.2.0.nupkg.sha512", + "rbush.nuspec", + "readme.md" + ] + }, + "ReactiveUI/20.1.1": { + "sha512": "9hNPknWjijnaSWs6auypoXqUptPZcRpUypF+cf1zD50fgW+SEoQda502N3fVZ2eWPcaiUad+z6GaLwOWmUVHNw==", + "type": "package", + "path": "reactiveui/20.1.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE/LICENSE", + "README.md", + "lib/net462/ReactiveUI.dll", + "lib/net462/ReactiveUI.xml", + "lib/net472/ReactiveUI.dll", + "lib/net472/ReactiveUI.xml", + "lib/net6.0-windows10.0.17763/ReactiveUI.dll", + "lib/net6.0-windows10.0.17763/ReactiveUI.xml", + "lib/net6.0-windows10.0.19041/ReactiveUI.dll", + "lib/net6.0-windows10.0.19041/ReactiveUI.xml", + "lib/net6.0/ReactiveUI.dll", + "lib/net6.0/ReactiveUI.xml", + "lib/net8.0-android34.0/ReactiveUI.dll", + "lib/net8.0-android34.0/ReactiveUI.xml", + "lib/net8.0-ios17.2/ReactiveUI.dll", + "lib/net8.0-ios17.2/ReactiveUI.xml", + "lib/net8.0-maccatalyst17.2/ReactiveUI.dll", + "lib/net8.0-maccatalyst17.2/ReactiveUI.xml", + "lib/net8.0-macos14.2/ReactiveUI.dll", + "lib/net8.0-macos14.2/ReactiveUI.xml", + "lib/net8.0-tvos17.2/ReactiveUI.dll", + "lib/net8.0-tvos17.2/ReactiveUI.xml", + "lib/net8.0-windows10.0.17763/ReactiveUI.dll", + "lib/net8.0-windows10.0.17763/ReactiveUI.xml", + "lib/net8.0-windows10.0.19041/ReactiveUI.dll", + "lib/net8.0-windows10.0.19041/ReactiveUI.xml", + "lib/net8.0/ReactiveUI.dll", + "lib/net8.0/ReactiveUI.xml", + "lib/netstandard2.0/ReactiveUI.dll", + "lib/netstandard2.0/ReactiveUI.xml", + "logo.png", + "reactiveui.20.1.1.nupkg.sha512", + "reactiveui.nuspec" + ] + }, + "SixLabors.Fonts/1.0.0": { + "sha512": "LFQsCZlV0xlUyXAOMUo5kkSl+8zAQXXbbdwWchtk0B4o7zotZhQsQOcJUELGHdfPfm/xDAsz6hONAuV25bJaAg==", + "type": "package", + "path": "sixlabors.fonts/1.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/netcoreapp3.1/SixLabors.Fonts.dll", + "lib/netcoreapp3.1/SixLabors.Fonts.xml", + "lib/netstandard2.0/SixLabors.Fonts.dll", + "lib/netstandard2.0/SixLabors.Fonts.xml", + "lib/netstandard2.1/SixLabors.Fonts.dll", + "lib/netstandard2.1/SixLabors.Fonts.xml", + "sixlabors.fonts.1.0.0.nupkg.sha512", + "sixlabors.fonts.128.png", + "sixlabors.fonts.nuspec" + ] + }, + "SkiaSharp/2.88.8": { + "sha512": "bRkp3uKp5ZI8gXYQT57uKwil1uobb2p8c69n7v5evlB/2JNcMAXVcw9DZAP5Ig3WSvgzGm2YSn27UVeOi05NlA==", + "type": "package", + "path": "skiasharp/2.88.8", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.txt", + "THIRD-PARTY-NOTICES.txt", + "interactive-extensions/dotnet/SkiaSharp.DotNet.Interactive.dll", + "lib/monoandroid1.0/SkiaSharp.dll", + "lib/monoandroid1.0/SkiaSharp.pdb", + "lib/monoandroid1.0/SkiaSharp.xml", + "lib/net462/SkiaSharp.dll", + "lib/net462/SkiaSharp.pdb", + "lib/net462/SkiaSharp.xml", + "lib/net6.0-android30.0/SkiaSharp.dll", + "lib/net6.0-android30.0/SkiaSharp.pdb", + "lib/net6.0-android30.0/SkiaSharp.xml", + "lib/net6.0-ios13.6/SkiaSharp.dll", + "lib/net6.0-ios13.6/SkiaSharp.pdb", + "lib/net6.0-ios13.6/SkiaSharp.xml", + "lib/net6.0-maccatalyst13.5/SkiaSharp.dll", + "lib/net6.0-maccatalyst13.5/SkiaSharp.pdb", + "lib/net6.0-maccatalyst13.5/SkiaSharp.xml", + "lib/net6.0-macos10.15/SkiaSharp.dll", + "lib/net6.0-macos10.15/SkiaSharp.pdb", + "lib/net6.0-macos10.15/SkiaSharp.xml", + "lib/net6.0-tizen7.0/SkiaSharp.dll", + "lib/net6.0-tizen7.0/SkiaSharp.pdb", + "lib/net6.0-tizen7.0/SkiaSharp.xml", + "lib/net6.0-tvos13.4/SkiaSharp.dll", + "lib/net6.0-tvos13.4/SkiaSharp.pdb", + "lib/net6.0-tvos13.4/SkiaSharp.xml", + "lib/net6.0/SkiaSharp.dll", + "lib/net6.0/SkiaSharp.pdb", + "lib/net6.0/SkiaSharp.xml", + "lib/netcoreapp3.1/SkiaSharp.dll", + "lib/netcoreapp3.1/SkiaSharp.pdb", + "lib/netcoreapp3.1/SkiaSharp.xml", + "lib/netstandard1.3/SkiaSharp.dll", + "lib/netstandard1.3/SkiaSharp.pdb", + "lib/netstandard1.3/SkiaSharp.xml", + "lib/netstandard2.0/SkiaSharp.dll", + "lib/netstandard2.0/SkiaSharp.pdb", + "lib/netstandard2.0/SkiaSharp.xml", + "lib/netstandard2.1/SkiaSharp.dll", + "lib/netstandard2.1/SkiaSharp.pdb", + "lib/netstandard2.1/SkiaSharp.xml", + "lib/tizen40/SkiaSharp.dll", + "lib/tizen40/SkiaSharp.pdb", + "lib/tizen40/SkiaSharp.xml", + "lib/uap10.0.10240/SkiaSharp.dll", + "lib/uap10.0.10240/SkiaSharp.pdb", + "lib/uap10.0.10240/SkiaSharp.xml", + "lib/uap10.0.16299/SkiaSharp.dll", + "lib/uap10.0.16299/SkiaSharp.pdb", + "lib/uap10.0.16299/SkiaSharp.xml", + "lib/xamarinios1.0/SkiaSharp.dll", + "lib/xamarinios1.0/SkiaSharp.pdb", + "lib/xamarinios1.0/SkiaSharp.xml", + "lib/xamarinmac2.0/SkiaSharp.dll", + "lib/xamarinmac2.0/SkiaSharp.pdb", + "lib/xamarinmac2.0/SkiaSharp.xml", + "lib/xamarintvos1.0/SkiaSharp.dll", + "lib/xamarintvos1.0/SkiaSharp.pdb", + "lib/xamarintvos1.0/SkiaSharp.xml", + "lib/xamarinwatchos1.0/SkiaSharp.dll", + "lib/xamarinwatchos1.0/SkiaSharp.pdb", + "lib/xamarinwatchos1.0/SkiaSharp.xml", + "skiasharp.2.88.8.nupkg.sha512", + "skiasharp.nuspec" + ] + }, + "SkiaSharp.NativeAssets.Linux/2.88.8": { + "sha512": "0FO6YA7paNFBMJULvEyecPmCvL9/STvOAi5VOUw2srqJ7pNTbiiZkfl7sulAzcumbWgfzaVjRXYTgMj7SoUnWQ==", + "type": "package", + "path": "skiasharp.nativeassets.linux/2.88.8", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.txt", + "THIRD-PARTY-NOTICES.txt", + "build/net462/SkiaSharp.NativeAssets.Linux.targets", + "buildTransitive/net462/SkiaSharp.NativeAssets.Linux.targets", + "lib/net462/_._", + "lib/net6.0/_._", + "lib/netcoreapp3.1/_._", + "lib/netstandard1.3/_._", + "runtimes/linux-arm/native/libSkiaSharp.so", + "runtimes/linux-arm64/native/libSkiaSharp.so", + "runtimes/linux-musl-x64/native/libSkiaSharp.so", + "runtimes/linux-x64/native/libSkiaSharp.so", + "skiasharp.nativeassets.linux.2.88.8.nupkg.sha512", + "skiasharp.nativeassets.linux.nuspec" + ] + }, + "SkiaSharp.NativeAssets.macOS/2.88.8": { + "sha512": "6Kn5TSkKlfyS6azWHF3Jk2sW5C4jCE5uSshM/5AbfFrR+5n6qM5XEnz9h4VaVl7LTxBvHvMkuPb/3bpbq0vxTw==", + "type": "package", + "path": "skiasharp.nativeassets.macos/2.88.8", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.txt", + "THIRD-PARTY-NOTICES.txt", + "build/net462/SkiaSharp.NativeAssets.macOS.targets", + "build/net6.0-macos10.15/SkiaSharp.NativeAssets.macOS.targets", + "build/xamarinmac2.0/SkiaSharp.NativeAssets.macOS.targets", + "buildTransitive/net462/SkiaSharp.NativeAssets.macOS.targets", + "buildTransitive/net6.0-macos10.15/SkiaSharp.NativeAssets.macOS.targets", + "buildTransitive/xamarinmac2.0/SkiaSharp.NativeAssets.macOS.targets", + "lib/net462/_._", + "lib/net6.0-macos10.15/_._", + "lib/net6.0/_._", + "lib/netcoreapp3.1/_._", + "lib/netstandard1.3/_._", + "lib/xamarinmac2.0/_._", + "runtimes/osx/native/libSkiaSharp.dylib", + "skiasharp.nativeassets.macos.2.88.8.nupkg.sha512", + "skiasharp.nativeassets.macos.nuspec" + ] + }, + "SkiaSharp.NativeAssets.WebAssembly/2.88.8": { + "sha512": "S3qRo8c+gVYOyfrdf6FYnjx/ft+gPkb4dNY2IPv5Oy5yNBhDhXhKqHFr9h4+ne6ZU+7D4dbuRQqsIqCo8u1/DA==", + "type": "package", + "path": "skiasharp.nativeassets.webassembly/2.88.8", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.txt", + "THIRD-PARTY-NOTICES.txt", + "build/netstandard1.0/SkiaSharp.NativeAssets.WebAssembly.props", + "build/netstandard1.0/SkiaSharp.NativeAssets.WebAssembly.targets", + "build/netstandard1.0/libSkiaSharp.a/2.0.23/libSkiaSharp.a", + "build/netstandard1.0/libSkiaSharp.a/2.0.6/libSkiaSharp.a", + "build/netstandard1.0/libSkiaSharp.a/3.1.12/mt,simd/libSkiaSharp.a", + "build/netstandard1.0/libSkiaSharp.a/3.1.12/mt/libSkiaSharp.a", + "build/netstandard1.0/libSkiaSharp.a/3.1.12/simd/libSkiaSharp.a", + "build/netstandard1.0/libSkiaSharp.a/3.1.12/st/libSkiaSharp.a", + "build/netstandard1.0/libSkiaSharp.a/3.1.34/mt/libSkiaSharp.a", + "build/netstandard1.0/libSkiaSharp.a/3.1.34/simd,mt/libSkiaSharp.a", + "build/netstandard1.0/libSkiaSharp.a/3.1.34/simd,st/libSkiaSharp.a", + "build/netstandard1.0/libSkiaSharp.a/3.1.34/st/libSkiaSharp.a", + "build/netstandard1.0/libSkiaSharp.a/3.1.7/libSkiaSharp.a", + "buildTransitive/netstandard1.0/SkiaSharp.NativeAssets.WebAssembly.props", + "buildTransitive/netstandard1.0/SkiaSharp.NativeAssets.WebAssembly.targets", + "lib/netstandard1.0/_._", + "skiasharp.nativeassets.webassembly.2.88.8.nupkg.sha512", + "skiasharp.nativeassets.webassembly.nuspec" + ] + }, + "SkiaSharp.NativeAssets.Win32/2.88.8": { + "sha512": "O9QXoWEXA+6cweR4h3BOnwMz+pO9vL9mXdjLrpDd0w1QzCgWmLQBxa1VgySDITiH7nQndrDG1h6937zm9pLj1Q==", + "type": "package", + "path": "skiasharp.nativeassets.win32/2.88.8", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.txt", + "THIRD-PARTY-NOTICES.txt", + "build/net462/SkiaSharp.NativeAssets.Win32.targets", + "buildTransitive/net462/SkiaSharp.NativeAssets.Win32.targets", + "lib/net462/_._", + "lib/net6.0/_._", + "lib/netcoreapp3.1/_._", + "lib/netstandard1.3/_._", + "runtimes/win-arm64/native/libSkiaSharp.dll", + "runtimes/win-x64/native/libSkiaSharp.dll", + "runtimes/win-x86/native/libSkiaSharp.dll", + "skiasharp.nativeassets.win32.2.88.8.nupkg.sha512", + "skiasharp.nativeassets.win32.nuspec" + ] + }, + "Splat/15.1.1": { + "sha512": "RHDTdF90FwVbRia2cmuIzkiVoETqnXSB2dDBBi/I35HWXqv4OKGqoMcfcd6obMvO2OmmY5PjU1M62K8LkJafAA==", + "type": "package", + "path": "splat/15.1.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE/LICENSE", + "lib/net6.0/Splat.dll", + "lib/net6.0/Splat.xml", + "lib/net8.0/Splat.dll", + "lib/net8.0/Splat.xml", + "lib/netstandard2.0/Splat.dll", + "lib/netstandard2.0/Splat.xml", + "splat.15.1.1.nupkg.sha512", + "splat.nuspec" + ] + }, + "System.ComponentModel.Annotations/5.0.0": { + "sha512": "dMkqfy2el8A8/I76n2Hi1oBFEbG1SfxD2l5nhwXV3XjlnOmwxJlQbYpJH4W51odnU9sARCSAgv7S3CyAFMkpYg==", + "type": "package", + "path": "system.componentmodel.annotations/5.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net45/_._", + "lib/net461/System.ComponentModel.Annotations.dll", + "lib/netcore50/System.ComponentModel.Annotations.dll", + "lib/netstandard1.4/System.ComponentModel.Annotations.dll", + "lib/netstandard2.0/System.ComponentModel.Annotations.dll", + "lib/netstandard2.1/System.ComponentModel.Annotations.dll", + "lib/netstandard2.1/System.ComponentModel.Annotations.xml", + "lib/portable-net45+win8/_._", + "lib/win8/_._", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/net45/_._", + "ref/net461/System.ComponentModel.Annotations.dll", + "ref/net461/System.ComponentModel.Annotations.xml", + "ref/netcore50/System.ComponentModel.Annotations.dll", + "ref/netcore50/System.ComponentModel.Annotations.xml", + "ref/netcore50/de/System.ComponentModel.Annotations.xml", + "ref/netcore50/es/System.ComponentModel.Annotations.xml", + "ref/netcore50/fr/System.ComponentModel.Annotations.xml", + "ref/netcore50/it/System.ComponentModel.Annotations.xml", + "ref/netcore50/ja/System.ComponentModel.Annotations.xml", + "ref/netcore50/ko/System.ComponentModel.Annotations.xml", + "ref/netcore50/ru/System.ComponentModel.Annotations.xml", + "ref/netcore50/zh-hans/System.ComponentModel.Annotations.xml", + "ref/netcore50/zh-hant/System.ComponentModel.Annotations.xml", + "ref/netstandard1.1/System.ComponentModel.Annotations.dll", + "ref/netstandard1.1/System.ComponentModel.Annotations.xml", + "ref/netstandard1.1/de/System.ComponentModel.Annotations.xml", + "ref/netstandard1.1/es/System.ComponentModel.Annotations.xml", + "ref/netstandard1.1/fr/System.ComponentModel.Annotations.xml", + "ref/netstandard1.1/it/System.ComponentModel.Annotations.xml", + "ref/netstandard1.1/ja/System.ComponentModel.Annotations.xml", + "ref/netstandard1.1/ko/System.ComponentModel.Annotations.xml", + "ref/netstandard1.1/ru/System.ComponentModel.Annotations.xml", + "ref/netstandard1.1/zh-hans/System.ComponentModel.Annotations.xml", + "ref/netstandard1.1/zh-hant/System.ComponentModel.Annotations.xml", + "ref/netstandard1.3/System.ComponentModel.Annotations.dll", + "ref/netstandard1.3/System.ComponentModel.Annotations.xml", + "ref/netstandard1.3/de/System.ComponentModel.Annotations.xml", + "ref/netstandard1.3/es/System.ComponentModel.Annotations.xml", + "ref/netstandard1.3/fr/System.ComponentModel.Annotations.xml", + "ref/netstandard1.3/it/System.ComponentModel.Annotations.xml", + "ref/netstandard1.3/ja/System.ComponentModel.Annotations.xml", + "ref/netstandard1.3/ko/System.ComponentModel.Annotations.xml", + "ref/netstandard1.3/ru/System.ComponentModel.Annotations.xml", + "ref/netstandard1.3/zh-hans/System.ComponentModel.Annotations.xml", + "ref/netstandard1.3/zh-hant/System.ComponentModel.Annotations.xml", + "ref/netstandard1.4/System.ComponentModel.Annotations.dll", + "ref/netstandard1.4/System.ComponentModel.Annotations.xml", + "ref/netstandard1.4/de/System.ComponentModel.Annotations.xml", + "ref/netstandard1.4/es/System.ComponentModel.Annotations.xml", + "ref/netstandard1.4/fr/System.ComponentModel.Annotations.xml", + "ref/netstandard1.4/it/System.ComponentModel.Annotations.xml", + "ref/netstandard1.4/ja/System.ComponentModel.Annotations.xml", + "ref/netstandard1.4/ko/System.ComponentModel.Annotations.xml", + "ref/netstandard1.4/ru/System.ComponentModel.Annotations.xml", + "ref/netstandard1.4/zh-hans/System.ComponentModel.Annotations.xml", + "ref/netstandard1.4/zh-hant/System.ComponentModel.Annotations.xml", + "ref/netstandard2.0/System.ComponentModel.Annotations.dll", + "ref/netstandard2.0/System.ComponentModel.Annotations.xml", + "ref/netstandard2.1/System.ComponentModel.Annotations.dll", + "ref/netstandard2.1/System.ComponentModel.Annotations.xml", + "ref/portable-net45+win8/_._", + "ref/win8/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "system.componentmodel.annotations.5.0.0.nupkg.sha512", + "system.componentmodel.annotations.nuspec", + "useSharedDesignerContext.txt", + "version.txt" + ] + }, + "System.IO.Packaging/8.0.0": { + "sha512": "8g1V4YRpdGAxFcK8v9OjuMdIOJSpF30Zb1JGicwVZhly3I994WFyBdV6mQEo8d3T+URQe55/M0U0eIH0Hts1bg==", + "type": "package", + "path": "system.io.packaging/8.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/System.IO.Packaging.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", + "buildTransitive/netcoreapp2.0/System.IO.Packaging.targets", + "lib/net462/System.IO.Packaging.dll", + "lib/net462/System.IO.Packaging.xml", + "lib/net6.0/System.IO.Packaging.dll", + "lib/net6.0/System.IO.Packaging.xml", + "lib/net7.0/System.IO.Packaging.dll", + "lib/net7.0/System.IO.Packaging.xml", + "lib/net8.0/System.IO.Packaging.dll", + "lib/net8.0/System.IO.Packaging.xml", + "lib/netstandard2.0/System.IO.Packaging.dll", + "lib/netstandard2.0/System.IO.Packaging.xml", + "system.io.packaging.8.0.0.nupkg.sha512", + "system.io.packaging.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "System.IO.Pipelines/8.0.0": { + "sha512": "FHNOatmUq0sqJOkTx+UF/9YK1f180cnW5FVqnQMvYUN0elp6wFzbtPSiqbo1/ru8ICp43JM1i7kKkk6GsNGHlA==", + "type": "package", + "path": "system.io.pipelines/8.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/System.IO.Pipelines.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", + "buildTransitive/netcoreapp2.0/System.IO.Pipelines.targets", + "lib/net462/System.IO.Pipelines.dll", + "lib/net462/System.IO.Pipelines.xml", + "lib/net6.0/System.IO.Pipelines.dll", + "lib/net6.0/System.IO.Pipelines.xml", + "lib/net7.0/System.IO.Pipelines.dll", + "lib/net7.0/System.IO.Pipelines.xml", + "lib/net8.0/System.IO.Pipelines.dll", + "lib/net8.0/System.IO.Pipelines.xml", + "lib/netstandard2.0/System.IO.Pipelines.dll", + "lib/netstandard2.0/System.IO.Pipelines.xml", + "system.io.pipelines.8.0.0.nupkg.sha512", + "system.io.pipelines.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "System.Reactive/6.0.1": { + "sha512": "rHaWtKDwCi9qJ3ObKo8LHPMuuwv33YbmQi7TcUK1C264V3MFnOr5Im7QgCTdLniztP3GJyeiSg5x8NqYJFqRmg==", + "type": "package", + "path": "system.reactive/6.0.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "build/net6.0-windows10.0.19041/_._", + "build/net6.0/_._", + "buildTransitive/net6.0-windows10.0.19041/_._", + "buildTransitive/net6.0/_._", + "icon.png", + "lib/net472/System.Reactive.dll", + "lib/net472/System.Reactive.xml", + "lib/net6.0-windows10.0.19041/System.Reactive.dll", + "lib/net6.0-windows10.0.19041/System.Reactive.xml", + "lib/net6.0/System.Reactive.dll", + "lib/net6.0/System.Reactive.xml", + "lib/netstandard2.0/System.Reactive.dll", + "lib/netstandard2.0/System.Reactive.xml", + "lib/uap10.0.18362/System.Reactive.dll", + "lib/uap10.0.18362/System.Reactive.pri", + "lib/uap10.0.18362/System.Reactive.xml", + "readme.md", + "system.reactive.6.0.1.nupkg.sha512", + "system.reactive.nuspec" + ] + }, + "Tmds.DBus.Protocol/0.20.0": { + "sha512": "2gkt2kuYPhDKd8gtl34jZSJOnn4nRJfFngCDcTZT/uySbK++ua0YQx2418l9Rn1Y4dE5XNq6zG9ZsE5ltLlNNw==", + "type": "package", + "path": "tmds.dbus.protocol/0.20.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/net6.0/Tmds.DBus.Protocol.dll", + "lib/net8.0/Tmds.DBus.Protocol.dll", + "lib/netstandard2.0/Tmds.DBus.Protocol.dll", + "lib/netstandard2.1/Tmds.DBus.Protocol.dll", + "tmds.dbus.protocol.0.20.0.nupkg.sha512", + "tmds.dbus.protocol.nuspec" + ] + }, + "data/1.0.0": { + "type": "project", + "path": "../data/data.csproj", + "msbuildProject": "../data/data.csproj" + }, + "domain/1.0.0": { + "type": "project", + "path": "../domain/domain.csproj", + "msbuildProject": "../domain/domain.csproj" + } + }, + "projectFileDependencyGroups": { + "net8.0": [ + "Avalonia >= 11.2.1", + "Avalonia.Desktop >= 11.2.1", + "Avalonia.Diagnostics >= 11.2.1", + "Avalonia.Fonts.Inter >= 11.2.1", + "Avalonia.ReactiveUI >= 11.2.1", + "Avalonia.Themes.Fluent >= 11.2.1", + "CsvHelper >= 33.0.1", + "Microsoft.Extensions.DependencyInjection.Abstractions >= 9.0.0", + "data >= 1.0.0", + "domain >= 1.0.0" + ] + }, + "packageFolders": { + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} + }, + "project": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\Presence.Desktop\\Presence.Desktop.csproj", + "projectName": "Presence.Desktop", + "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\Presence.Desktop\\Presence.Desktop.csproj", + "packagesPath": "C:\\Users\\VivoBook 15X\\.nuget\\packages\\", + "outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\Presence.Desktop\\obj\\", + "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], + "configFilePaths": [ + "C:\\Users\\VivoBook 15X\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "net8.0" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "projectReferences": { + "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\data.csproj": { + "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\data.csproj" + }, + "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\domain\\domain.csproj": { + "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\domain\\domain.csproj" + } + } + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + }, + "restoreAuditProperties": { + "enableAudit": "true", + "auditLevel": "low", + "auditMode": "direct" + }, + "SdkAnalysisLevel": "9.0.100" + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "dependencies": { + "Avalonia": { + "target": "Package", + "version": "[11.2.1, )" + }, + "Avalonia.Desktop": { + "target": "Package", + "version": "[11.2.1, )" + }, + "Avalonia.Diagnostics": { + "target": "Package", + "version": "[11.2.1, )" + }, + "Avalonia.Fonts.Inter": { + "target": "Package", + "version": "[11.2.1, )" + }, + "Avalonia.ReactiveUI": { + "target": "Package", + "version": "[11.2.1, )" + }, + "Avalonia.Themes.Fluent": { + "target": "Package", + "version": "[11.2.1, )" + }, + "CsvHelper": { + "target": "Package", + "version": "[33.0.1, )" + }, + "Microsoft.Extensions.DependencyInjection.Abstractions": { + "target": "Package", + "version": "[9.0.0, )" + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.101/PortableRuntimeIdentifierGraph.json" + } + } + } +} \ No newline at end of file diff --git a/Presence.Desktop/obj/project.nuget.cache b/Presence.Desktop/obj/project.nuget.cache new file mode 100644 index 0000000..41ccbd2 --- /dev/null +++ b/Presence.Desktop/obj/project.nuget.cache @@ -0,0 +1,68 @@ +{ + "version": 2, + "dgSpecHash": "u4GipTTvFFo=", + "success": true, + "projectFilePath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\Presence.Desktop\\Presence.Desktop.csproj", + "expectedPackageFiles": [ + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\avalonia\\11.2.1\\avalonia.11.2.1.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\avalonia.angle.windows.natives\\2.1.22045.20230930\\avalonia.angle.windows.natives.2.1.22045.20230930.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\avalonia.buildservices\\0.0.29\\avalonia.buildservices.0.0.29.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\avalonia.controls.colorpicker\\11.2.1\\avalonia.controls.colorpicker.11.2.1.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\avalonia.controls.datagrid\\11.2.1\\avalonia.controls.datagrid.11.2.1.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\avalonia.desktop\\11.2.1\\avalonia.desktop.11.2.1.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\avalonia.diagnostics\\11.2.1\\avalonia.diagnostics.11.2.1.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\avalonia.fonts.inter\\11.2.1\\avalonia.fonts.inter.11.2.1.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\avalonia.freedesktop\\11.2.1\\avalonia.freedesktop.11.2.1.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\avalonia.native\\11.2.1\\avalonia.native.11.2.1.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\avalonia.reactiveui\\11.2.1\\avalonia.reactiveui.11.2.1.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\avalonia.remote.protocol\\11.2.1\\avalonia.remote.protocol.11.2.1.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\avalonia.skia\\11.2.1\\avalonia.skia.11.2.1.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\avalonia.themes.fluent\\11.2.1\\avalonia.themes.fluent.11.2.1.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\avalonia.themes.simple\\11.2.1\\avalonia.themes.simple.11.2.1.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\avalonia.win32\\11.2.1\\avalonia.win32.11.2.1.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\avalonia.x11\\11.2.1\\avalonia.x11.11.2.1.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\closedxml\\0.104.1\\closedxml.0.104.1.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\closedxml.parser\\1.2.0\\closedxml.parser.1.2.0.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\csvhelper\\33.0.1\\csvhelper.33.0.1.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\documentformat.openxml\\3.0.1\\documentformat.openxml.3.0.1.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\documentformat.openxml.framework\\3.0.1\\documentformat.openxml.framework.3.0.1.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\dynamicdata\\8.4.1\\dynamicdata.8.4.1.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\excelnumberformat\\1.1.0\\excelnumberformat.1.1.0.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\harfbuzzsharp\\7.3.0.2\\harfbuzzsharp.7.3.0.2.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\harfbuzzsharp.nativeassets.linux\\7.3.0.2\\harfbuzzsharp.nativeassets.linux.7.3.0.2.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\harfbuzzsharp.nativeassets.macos\\7.3.0.2\\harfbuzzsharp.nativeassets.macos.7.3.0.2.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\harfbuzzsharp.nativeassets.webassembly\\7.3.0.3-preview.2.2\\harfbuzzsharp.nativeassets.webassembly.7.3.0.3-preview.2.2.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\harfbuzzsharp.nativeassets.win32\\7.3.0.2\\harfbuzzsharp.nativeassets.win32.7.3.0.2.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\microcom.runtime\\0.11.0\\microcom.runtime.0.11.0.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\microsoft.entityframeworkcore\\8.0.10\\microsoft.entityframeworkcore.8.0.10.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\8.0.10\\microsoft.entityframeworkcore.abstractions.8.0.10.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\8.0.10\\microsoft.entityframeworkcore.analyzers.8.0.10.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\8.0.10\\microsoft.entityframeworkcore.relational.8.0.10.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\8.0.0\\microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\microsoft.extensions.caching.memory\\8.0.1\\microsoft.extensions.caching.memory.8.0.1.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\8.0.0\\microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\8.0.1\\microsoft.extensions.dependencyinjection.8.0.1.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\9.0.0\\microsoft.extensions.dependencyinjection.abstractions.9.0.0.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\microsoft.extensions.logging\\8.0.1\\microsoft.extensions.logging.8.0.1.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\8.0.2\\microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\microsoft.extensions.options\\8.0.2\\microsoft.extensions.options.8.0.2.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0\\microsoft.extensions.primitives.8.0.0.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\npgsql\\8.0.5\\npgsql.8.0.5.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\npgsql.entityframeworkcore.postgresql\\8.0.10\\npgsql.entityframeworkcore.postgresql.8.0.10.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\rbush\\3.2.0\\rbush.3.2.0.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\reactiveui\\20.1.1\\reactiveui.20.1.1.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\sixlabors.fonts\\1.0.0\\sixlabors.fonts.1.0.0.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\skiasharp\\2.88.8\\skiasharp.2.88.8.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\skiasharp.nativeassets.linux\\2.88.8\\skiasharp.nativeassets.linux.2.88.8.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\skiasharp.nativeassets.macos\\2.88.8\\skiasharp.nativeassets.macos.2.88.8.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\skiasharp.nativeassets.webassembly\\2.88.8\\skiasharp.nativeassets.webassembly.2.88.8.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\skiasharp.nativeassets.win32\\2.88.8\\skiasharp.nativeassets.win32.2.88.8.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\splat\\15.1.1\\splat.15.1.1.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\system.componentmodel.annotations\\5.0.0\\system.componentmodel.annotations.5.0.0.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\system.io.packaging\\8.0.0\\system.io.packaging.8.0.0.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\system.io.pipelines\\8.0.0\\system.io.pipelines.8.0.0.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\system.reactive\\6.0.1\\system.reactive.6.0.1.nupkg.sha512", + "C:\\Users\\VivoBook 15X\\.nuget\\packages\\tmds.dbus.protocol\\0.20.0\\tmds.dbus.protocol.0.20.0.nupkg.sha512" + ], + "logs": [] +} \ No newline at end of file diff --git a/console_ui/bin/Debug/net8.0/ClosedXML.Parser.dll b/console_ui/bin/Debug/net8.0/ClosedXML.Parser.dll new file mode 100644 index 0000000..1613f29 Binary files /dev/null and b/console_ui/bin/Debug/net8.0/ClosedXML.Parser.dll differ diff --git a/console_ui/bin/Debug/net8.0/ClosedXML.dll b/console_ui/bin/Debug/net8.0/ClosedXML.dll new file mode 100644 index 0000000..221ea4c Binary files /dev/null and b/console_ui/bin/Debug/net8.0/ClosedXML.dll differ diff --git a/console_ui/bin/Debug/net8.0/DocumentFormat.OpenXml.Framework.dll b/console_ui/bin/Debug/net8.0/DocumentFormat.OpenXml.Framework.dll new file mode 100644 index 0000000..5556e87 Binary files /dev/null and b/console_ui/bin/Debug/net8.0/DocumentFormat.OpenXml.Framework.dll differ diff --git a/console_ui/bin/Debug/net8.0/DocumentFormat.OpenXml.dll b/console_ui/bin/Debug/net8.0/DocumentFormat.OpenXml.dll new file mode 100644 index 0000000..05bafaf Binary files /dev/null and b/console_ui/bin/Debug/net8.0/DocumentFormat.OpenXml.dll differ diff --git a/console_ui/bin/Debug/net8.0/ExcelNumberFormat.dll b/console_ui/bin/Debug/net8.0/ExcelNumberFormat.dll new file mode 100644 index 0000000..aaf7bf8 Binary files /dev/null and b/console_ui/bin/Debug/net8.0/ExcelNumberFormat.dll differ diff --git a/console_ui/bin/Debug/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll b/console_ui/bin/Debug/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll new file mode 100644 index 0000000..2169cf8 Binary files /dev/null and b/console_ui/bin/Debug/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll differ diff --git a/console_ui/bin/Debug/net8.0/Microsoft.EntityFrameworkCore.Relational.dll b/console_ui/bin/Debug/net8.0/Microsoft.EntityFrameworkCore.Relational.dll new file mode 100644 index 0000000..f8c58d0 Binary files /dev/null and b/console_ui/bin/Debug/net8.0/Microsoft.EntityFrameworkCore.Relational.dll differ diff --git a/console_ui/bin/Debug/net8.0/Microsoft.EntityFrameworkCore.dll b/console_ui/bin/Debug/net8.0/Microsoft.EntityFrameworkCore.dll new file mode 100644 index 0000000..b628ed6 Binary files /dev/null and b/console_ui/bin/Debug/net8.0/Microsoft.EntityFrameworkCore.dll differ diff --git a/console_ui/bin/Debug/net8.0/Microsoft.Extensions.Caching.Abstractions.dll b/console_ui/bin/Debug/net8.0/Microsoft.Extensions.Caching.Abstractions.dll new file mode 100644 index 0000000..99aac98 Binary files /dev/null and b/console_ui/bin/Debug/net8.0/Microsoft.Extensions.Caching.Abstractions.dll differ diff --git a/console_ui/bin/Debug/net8.0/Microsoft.Extensions.Caching.Memory.dll b/console_ui/bin/Debug/net8.0/Microsoft.Extensions.Caching.Memory.dll new file mode 100644 index 0000000..077b1b6 Binary files /dev/null and b/console_ui/bin/Debug/net8.0/Microsoft.Extensions.Caching.Memory.dll differ diff --git a/console_ui/bin/Debug/net8.0/Microsoft.Extensions.Configuration.Abstractions.dll b/console_ui/bin/Debug/net8.0/Microsoft.Extensions.Configuration.Abstractions.dll new file mode 100644 index 0000000..a5ab313 Binary files /dev/null and b/console_ui/bin/Debug/net8.0/Microsoft.Extensions.Configuration.Abstractions.dll differ diff --git a/console_ui/bin/Debug/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll b/console_ui/bin/Debug/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll new file mode 100644 index 0000000..405651a Binary files /dev/null and b/console_ui/bin/Debug/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll differ diff --git a/console_ui/bin/Debug/net8.0/Microsoft.Extensions.DependencyInjection.dll b/console_ui/bin/Debug/net8.0/Microsoft.Extensions.DependencyInjection.dll new file mode 100644 index 0000000..e988469 Binary files /dev/null and b/console_ui/bin/Debug/net8.0/Microsoft.Extensions.DependencyInjection.dll differ diff --git a/console_ui/bin/Debug/net8.0/Microsoft.Extensions.Logging.Abstractions.dll b/console_ui/bin/Debug/net8.0/Microsoft.Extensions.Logging.Abstractions.dll new file mode 100644 index 0000000..f9d1dc6 Binary files /dev/null and b/console_ui/bin/Debug/net8.0/Microsoft.Extensions.Logging.Abstractions.dll differ diff --git a/console_ui/bin/Debug/net8.0/Microsoft.Extensions.Logging.dll b/console_ui/bin/Debug/net8.0/Microsoft.Extensions.Logging.dll new file mode 100644 index 0000000..35905b6 Binary files /dev/null and b/console_ui/bin/Debug/net8.0/Microsoft.Extensions.Logging.dll differ diff --git a/console_ui/bin/Debug/net8.0/Microsoft.Extensions.Options.dll b/console_ui/bin/Debug/net8.0/Microsoft.Extensions.Options.dll new file mode 100644 index 0000000..a7b3f21 Binary files /dev/null and b/console_ui/bin/Debug/net8.0/Microsoft.Extensions.Options.dll differ diff --git a/console_ui/bin/Debug/net8.0/Microsoft.Extensions.Primitives.dll b/console_ui/bin/Debug/net8.0/Microsoft.Extensions.Primitives.dll new file mode 100644 index 0000000..c24f2a0 Binary files /dev/null and b/console_ui/bin/Debug/net8.0/Microsoft.Extensions.Primitives.dll differ diff --git a/console_ui/bin/Debug/net8.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll b/console_ui/bin/Debug/net8.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll new file mode 100644 index 0000000..4b4f0fc Binary files /dev/null and b/console_ui/bin/Debug/net8.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll differ diff --git a/console_ui/bin/Debug/net8.0/Npgsql.dll b/console_ui/bin/Debug/net8.0/Npgsql.dll new file mode 100644 index 0000000..fde1387 Binary files /dev/null and b/console_ui/bin/Debug/net8.0/Npgsql.dll differ diff --git a/console_ui/bin/Debug/net8.0/RBush.dll b/console_ui/bin/Debug/net8.0/RBush.dll new file mode 100644 index 0000000..dad8e8b Binary files /dev/null and b/console_ui/bin/Debug/net8.0/RBush.dll differ diff --git a/console_ui/bin/Debug/net8.0/SixLabors.Fonts.dll b/console_ui/bin/Debug/net8.0/SixLabors.Fonts.dll new file mode 100644 index 0000000..281d8a7 Binary files /dev/null and b/console_ui/bin/Debug/net8.0/SixLabors.Fonts.dll differ diff --git a/console_ui/bin/Debug/net8.0/System.IO.Packaging.dll b/console_ui/bin/Debug/net8.0/System.IO.Packaging.dll new file mode 100644 index 0000000..763f339 Binary files /dev/null and b/console_ui/bin/Debug/net8.0/System.IO.Packaging.dll differ diff --git a/console_ui/bin/Debug/net8.0/console_ui.deps.json b/console_ui/bin/Debug/net8.0/console_ui.deps.json new file mode 100644 index 0000000..7b2ee92 --- /dev/null +++ b/console_ui/bin/Debug/net8.0/console_ui.deps.json @@ -0,0 +1,480 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v8.0", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v8.0": { + "console_ui/1.0.0": { + "dependencies": { + "ClosedXML": "0.104.1", + "Microsoft.Extensions.DependencyInjection": "9.0.0", + "Npgsql.EntityFrameworkCore.PostgreSQL": "8.0.10", + "data": "1.0.0", + "domain": "1.0.0", + "ui": "1.0.0" + }, + "runtime": { + "console_ui.dll": {} + } + }, + "ClosedXML/0.104.1": { + "dependencies": { + "ClosedXML.Parser": "1.2.0", + "DocumentFormat.OpenXml": "3.0.1", + "ExcelNumberFormat": "1.1.0", + "RBush": "3.2.0", + "SixLabors.Fonts": "1.0.0", + "System.IO.Packaging": "8.0.0" + }, + "runtime": { + "lib/netstandard2.1/ClosedXML.dll": { + "assemblyVersion": "0.104.1.0", + "fileVersion": "0.104.1.0" + } + } + }, + "ClosedXML.Parser/1.2.0": { + "runtime": { + "lib/netstandard2.1/ClosedXML.Parser.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.0.0" + } + } + }, + "DocumentFormat.OpenXml/3.0.1": { + "dependencies": { + "DocumentFormat.OpenXml.Framework": "3.0.1" + }, + "runtime": { + "lib/net8.0/DocumentFormat.OpenXml.dll": { + "assemblyVersion": "3.0.1.0", + "fileVersion": "3.0.1.0" + } + } + }, + "DocumentFormat.OpenXml.Framework/3.0.1": { + "dependencies": { + "System.IO.Packaging": "8.0.0" + }, + "runtime": { + "lib/net8.0/DocumentFormat.OpenXml.Framework.dll": { + "assemblyVersion": "3.0.1.0", + "fileVersion": "3.0.1.0" + } + } + }, + "ExcelNumberFormat/1.1.0": { + "runtime": { + "lib/netstandard2.0/ExcelNumberFormat.dll": { + "assemblyVersion": "1.1.0.0", + "fileVersion": "1.1.0.0" + } + } + }, + "Microsoft.EntityFrameworkCore/8.0.10": { + "dependencies": { + "Microsoft.EntityFrameworkCore.Abstractions": "8.0.10", + "Microsoft.EntityFrameworkCore.Analyzers": "8.0.10", + "Microsoft.Extensions.Caching.Memory": "8.0.1", + "Microsoft.Extensions.Logging": "8.0.1" + }, + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.dll": { + "assemblyVersion": "8.0.10.0", + "fileVersion": "8.0.1024.46708" + } + } + }, + "Microsoft.EntityFrameworkCore.Abstractions/8.0.10": { + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": { + "assemblyVersion": "8.0.10.0", + "fileVersion": "8.0.1024.46708" + } + } + }, + "Microsoft.EntityFrameworkCore.Analyzers/8.0.10": {}, + "Microsoft.EntityFrameworkCore.Relational/8.0.10": { + "dependencies": { + "Microsoft.EntityFrameworkCore": "8.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "8.0.0" + }, + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll": { + "assemblyVersion": "8.0.10.0", + "fileVersion": "8.0.1024.46708" + } + } + }, + "Microsoft.Extensions.Caching.Abstractions/8.0.0": { + "dependencies": { + "Microsoft.Extensions.Primitives": "8.0.0" + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.Caching.Abstractions.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.23.53103" + } + } + }, + "Microsoft.Extensions.Caching.Memory/8.0.1": { + "dependencies": { + "Microsoft.Extensions.Caching.Abstractions": "8.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0", + "Microsoft.Extensions.Logging.Abstractions": "8.0.2", + "Microsoft.Extensions.Options": "8.0.2", + "Microsoft.Extensions.Primitives": "8.0.0" + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.Caching.Memory.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.1024.46610" + } + } + }, + "Microsoft.Extensions.Configuration.Abstractions/8.0.0": { + "dependencies": { + "Microsoft.Extensions.Primitives": "8.0.0" + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.Configuration.Abstractions.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.23.53103" + } + } + }, + "Microsoft.Extensions.DependencyInjection/9.0.0": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0" + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.DependencyInjection.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.24.52809" + } + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.0": { + "runtime": { + "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.24.52809" + } + } + }, + "Microsoft.Extensions.Logging/8.0.1": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection": "9.0.0", + "Microsoft.Extensions.Logging.Abstractions": "8.0.2", + "Microsoft.Extensions.Options": "8.0.2" + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.Logging.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.1024.46610" + } + } + }, + "Microsoft.Extensions.Logging.Abstractions/8.0.2": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0" + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.1024.46610" + } + } + }, + "Microsoft.Extensions.Options/8.0.2": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0", + "Microsoft.Extensions.Primitives": "8.0.0" + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.Options.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.224.6711" + } + } + }, + "Microsoft.Extensions.Primitives/8.0.0": { + "runtime": { + "lib/net8.0/Microsoft.Extensions.Primitives.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.23.53103" + } + } + }, + "Npgsql/8.0.5": { + "dependencies": { + "Microsoft.Extensions.Logging.Abstractions": "8.0.2" + }, + "runtime": { + "lib/net8.0/Npgsql.dll": { + "assemblyVersion": "8.0.5.0", + "fileVersion": "8.0.5.0" + } + } + }, + "Npgsql.EntityFrameworkCore.PostgreSQL/8.0.10": { + "dependencies": { + "Microsoft.EntityFrameworkCore": "8.0.10", + "Microsoft.EntityFrameworkCore.Abstractions": "8.0.10", + "Microsoft.EntityFrameworkCore.Relational": "8.0.10", + "Npgsql": "8.0.5" + }, + "runtime": { + "lib/net8.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll": { + "assemblyVersion": "8.0.10.0", + "fileVersion": "8.0.10.0" + } + } + }, + "RBush/3.2.0": { + "runtime": { + "lib/net6.0/RBush.dll": { + "assemblyVersion": "3.0.0.0", + "fileVersion": "3.2.0.0" + } + } + }, + "SixLabors.Fonts/1.0.0": { + "runtime": { + "lib/netcoreapp3.1/SixLabors.Fonts.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.0.0" + } + } + }, + "System.IO.Packaging/8.0.0": { + "runtime": { + "lib/net8.0/System.IO.Packaging.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.23.53103" + } + } + }, + "data/1.0.0": { + "dependencies": { + "Microsoft.EntityFrameworkCore": "8.0.10", + "Npgsql.EntityFrameworkCore.PostgreSQL": "8.0.10" + }, + "runtime": { + "data.dll": { + "assemblyVersion": "1.0.0", + "fileVersion": "1.0.0.0" + } + } + }, + "domain/1.0.0": { + "dependencies": { + "ClosedXML": "0.104.1", + "data": "1.0.0" + }, + "runtime": { + "domain.dll": { + "assemblyVersion": "1.0.0", + "fileVersion": "1.0.0.0" + } + } + }, + "ui/1.0.0": { + "dependencies": { + "domain": "1.0.0" + }, + "runtime": { + "ui.dll": { + "assemblyVersion": "1.0.0", + "fileVersion": "1.0.0.0" + } + } + } + } + }, + "libraries": { + "console_ui/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "ClosedXML/0.104.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-RVm2fUNWJlBJlg07shrfeWzrHPG5ypI/vARqdUOUbUdaog8yBw8l4IbCHf2MXt0AXtzaZqGNqhFaCAHigCBdfw==", + "path": "closedxml/0.104.1", + "hashPath": "closedxml.0.104.1.nupkg.sha512" + }, + "ClosedXML.Parser/1.2.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-w+/0tsxABS3lkSH8EUlA7IGme+mq5T/Puf3DbOiTckmSuUpAUO2LK29oXYByCcWkBv6wcRHxgWlQb1lxkwI0Tw==", + "path": "closedxml.parser/1.2.0", + "hashPath": "closedxml.parser.1.2.0.nupkg.sha512" + }, + "DocumentFormat.OpenXml/3.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-DCK1cwFUJ1FGGyYyo++HWl9H1RkqMWIu+FGOLRy6E4L4y0/HIhlJ7N/n1HKboFfOwKn1cMBRxt1RCuDbIEy5YQ==", + "path": "documentformat.openxml/3.0.1", + "hashPath": "documentformat.openxml.3.0.1.nupkg.sha512" + }, + "DocumentFormat.OpenXml.Framework/3.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ifyI7OW7sggz7LQMIAD2aUsY/zVUON9QaHrpZ4MK33iVMeHlTG4uhUE2aLWb31nry+LCs2ALDAwf8OfUJGjgBg==", + "path": "documentformat.openxml.framework/3.0.1", + "hashPath": "documentformat.openxml.framework.3.0.1.nupkg.sha512" + }, + "ExcelNumberFormat/1.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-R3BVHPs9O+RkExbZYTGT0+9HLbi8ZrNij1Yziyw6znd3J7P3uoIR07uwTLGOogtz1p6+0sna66eBoXu7tBiVQA==", + "path": "excelnumberformat/1.1.0", + "hashPath": "excelnumberformat.1.1.0.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore/8.0.10": { + "type": "package", + "serviceable": true, + "sha512": "sha512-PPkQdIqfR1nU3n6YgGGDk8G+eaYbaAKM1AzIQtlPNTKf10Osg3N9T+iK9AlnSA/ujsK00flPpFHVfJrbuBFS1A==", + "path": "microsoft.entityframeworkcore/8.0.10", + "hashPath": "microsoft.entityframeworkcore.8.0.10.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Abstractions/8.0.10": { + "type": "package", + "serviceable": true, + "sha512": "sha512-FV0QlcX9INY4kAD2o72uPtyOh0nZut2jB11Jf9mNYBtHay8gDLe+x4AbXFwuQg+eSvofjT7naV82e827zGfyMg==", + "path": "microsoft.entityframeworkcore.abstractions/8.0.10", + "hashPath": "microsoft.entityframeworkcore.abstractions.8.0.10.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Analyzers/8.0.10": { + "type": "package", + "serviceable": true, + "sha512": "sha512-51KkPIc0EMv/gVXhPIUi6cwJE9Mvh+PLr4Lap4naLcsoGZ0lF2SvOPgUUprwRV3MnN7nyD1XPhT5RJ/p+xFAXw==", + "path": "microsoft.entityframeworkcore.analyzers/8.0.10", + "hashPath": "microsoft.entityframeworkcore.analyzers.8.0.10.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Relational/8.0.10": { + "type": "package", + "serviceable": true, + "sha512": "sha512-OefBEE47kGKPRPV3OT+FAW6o5BFgLk2D9EoeWVy7NbOepzUneayLQxbVE098FfedTyMwxvZQoDD9LrvZc3MadA==", + "path": "microsoft.entityframeworkcore.relational/8.0.10", + "hashPath": "microsoft.entityframeworkcore.relational.8.0.10.nupkg.sha512" + }, + "Microsoft.Extensions.Caching.Abstractions/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3KuSxeHoNYdxVYfg2IRZCThcrlJ1XJqIXkAWikCsbm5C/bCjv7G0WoKDyuR98Q+T607QT2Zl5GsbGRkENcV2yQ==", + "path": "microsoft.extensions.caching.abstractions/8.0.0", + "hashPath": "microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Caching.Memory/8.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-HFDnhYLccngrzyGgHkjEDU5FMLn4MpOsr5ElgsBMC4yx6lJh4jeWO7fHS8+TXPq+dgxCmUa/Trl8svObmwW4QA==", + "path": "microsoft.extensions.caching.memory/8.0.1", + "hashPath": "microsoft.extensions.caching.memory.8.0.1.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.Abstractions/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3lE/iLSutpgX1CC0NOW70FJoGARRHbyKmG7dc0klnUZ9Dd9hS6N/POPWhKhMLCEuNN5nXEY5agmlFtH562vqhQ==", + "path": "microsoft.extensions.configuration.abstractions/8.0.0", + "hashPath": "microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection/9.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-MCPrg7v3QgNMr0vX4vzRXvkNGgLg8vKWX0nKCWUxu2uPyMsaRgiRc1tHBnbTcfJMhMKj2slE/j2M9oGkd25DNw==", + "path": "microsoft.extensions.dependencyinjection/9.0.0", + "hashPath": "microsoft.extensions.dependencyinjection.9.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-+6f2qv2a3dLwd5w6JanPIPs47CxRbnk+ZocMJUhv9NxP88VlOcJYZs9jY+MYSjxvady08bUZn6qgiNh7DadGgg==", + "path": "microsoft.extensions.dependencyinjection.abstractions/9.0.0", + "hashPath": "microsoft.extensions.dependencyinjection.abstractions.9.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Logging/8.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-4x+pzsQEbqxhNf1QYRr5TDkLP9UsLT3A6MdRKDDEgrW7h1ljiEPgTNhKYUhNCCAaVpQECVQ+onA91PTPnIp6Lw==", + "path": "microsoft.extensions.logging/8.0.1", + "hashPath": "microsoft.extensions.logging.8.0.1.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.Abstractions/8.0.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-nroMDjS7hNBPtkZqVBbSiQaQjWRDxITI8Y7XnDs97rqG3EbzVTNLZQf7bIeUJcaHOV8bca47s1Uxq94+2oGdxA==", + "path": "microsoft.extensions.logging.abstractions/8.0.2", + "hashPath": "microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512" + }, + "Microsoft.Extensions.Options/8.0.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-dWGKvhFybsaZpGmzkGCbNNwBD1rVlWzrZKANLW/CcbFJpCEceMCGzT7zZwHOGBCbwM0SzBuceMj5HN1LKV1QqA==", + "path": "microsoft.extensions.options/8.0.2", + "hashPath": "microsoft.extensions.options.8.0.2.nupkg.sha512" + }, + "Microsoft.Extensions.Primitives/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-bXJEZrW9ny8vjMF1JV253WeLhpEVzFo1lyaZu1vQ4ZxWUlVvknZ/+ftFgVheLubb4eZPSwwxBeqS1JkCOjxd8g==", + "path": "microsoft.extensions.primitives/8.0.0", + "hashPath": "microsoft.extensions.primitives.8.0.0.nupkg.sha512" + }, + "Npgsql/8.0.5": { + "type": "package", + "serviceable": true, + "sha512": "sha512-zRG5V8cyeZLpzJlKzFKjEwkRMYIYnHWJvEor2lWXeccS2E1G2nIWYYhnukB51iz5XsWSVEtqg3AxTWM0QJ6vfg==", + "path": "npgsql/8.0.5", + "hashPath": "npgsql.8.0.5.nupkg.sha512" + }, + "Npgsql.EntityFrameworkCore.PostgreSQL/8.0.10": { + "type": "package", + "serviceable": true, + "sha512": "sha512-gFPl9Dmxih7Yi4tZ3bITzZFzbxFMBx04gqTqcjoL2r5VEW+O2TA5UVw/wm/XW26NAJ7sg59Je0+9QrwiZt6MPQ==", + "path": "npgsql.entityframeworkcore.postgresql/8.0.10", + "hashPath": "npgsql.entityframeworkcore.postgresql.8.0.10.nupkg.sha512" + }, + "RBush/3.2.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ijGh9N0zZ7JfXk3oQkWCwK8SwSSByexbyh/MjbCjNxOft9eG5ZqKC1vdgiYq78h4IZRFmN4s3JZ/b10Jipud5w==", + "path": "rbush/3.2.0", + "hashPath": "rbush.3.2.0.nupkg.sha512" + }, + "SixLabors.Fonts/1.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LFQsCZlV0xlUyXAOMUo5kkSl+8zAQXXbbdwWchtk0B4o7zotZhQsQOcJUELGHdfPfm/xDAsz6hONAuV25bJaAg==", + "path": "sixlabors.fonts/1.0.0", + "hashPath": "sixlabors.fonts.1.0.0.nupkg.sha512" + }, + "System.IO.Packaging/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-8g1V4YRpdGAxFcK8v9OjuMdIOJSpF30Zb1JGicwVZhly3I994WFyBdV6mQEo8d3T+URQe55/M0U0eIH0Hts1bg==", + "path": "system.io.packaging/8.0.0", + "hashPath": "system.io.packaging.8.0.0.nupkg.sha512" + }, + "data/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "domain/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "ui/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + } + } +} \ No newline at end of file diff --git a/console_ui/bin/Debug/net8.0/console_ui.dll b/console_ui/bin/Debug/net8.0/console_ui.dll new file mode 100644 index 0000000..93fba70 Binary files /dev/null and b/console_ui/bin/Debug/net8.0/console_ui.dll differ diff --git a/console_ui/bin/Debug/net8.0/console_ui.exe b/console_ui/bin/Debug/net8.0/console_ui.exe new file mode 100644 index 0000000..b361255 Binary files /dev/null and b/console_ui/bin/Debug/net8.0/console_ui.exe differ diff --git a/console_ui/bin/Debug/net8.0/console_ui.pdb b/console_ui/bin/Debug/net8.0/console_ui.pdb new file mode 100644 index 0000000..0660dc6 Binary files /dev/null and b/console_ui/bin/Debug/net8.0/console_ui.pdb differ diff --git a/console_ui/bin/Debug/net8.0/console_ui.runtimeconfig.json b/console_ui/bin/Debug/net8.0/console_ui.runtimeconfig.json new file mode 100644 index 0000000..244e1ab --- /dev/null +++ b/console_ui/bin/Debug/net8.0/console_ui.runtimeconfig.json @@ -0,0 +1,13 @@ +{ + "runtimeOptions": { + "tfm": "net8.0", + "framework": { + "name": "Microsoft.NETCore.App", + "version": "8.0.0" + }, + "configProperties": { + "System.Reflection.NullabilityInfoContext.IsSupported": true, + "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false + } + } +} \ No newline at end of file diff --git a/console_ui/bin/Debug/net8.0/data.dll b/console_ui/bin/Debug/net8.0/data.dll new file mode 100644 index 0000000..457561f Binary files /dev/null and b/console_ui/bin/Debug/net8.0/data.dll differ diff --git a/console_ui/bin/Debug/net8.0/data.pdb b/console_ui/bin/Debug/net8.0/data.pdb new file mode 100644 index 0000000..af1226a Binary files /dev/null and b/console_ui/bin/Debug/net8.0/data.pdb differ diff --git a/console_ui/bin/Debug/net8.0/domain.dll b/console_ui/bin/Debug/net8.0/domain.dll new file mode 100644 index 0000000..e5ba1e2 Binary files /dev/null and b/console_ui/bin/Debug/net8.0/domain.dll differ diff --git a/console_ui/bin/Debug/net8.0/domain.pdb b/console_ui/bin/Debug/net8.0/domain.pdb new file mode 100644 index 0000000..0b9c7bf Binary files /dev/null and b/console_ui/bin/Debug/net8.0/domain.pdb differ diff --git a/console_ui/bin/Debug/net8.0/ui.dll b/console_ui/bin/Debug/net8.0/ui.dll new file mode 100644 index 0000000..facd0a5 Binary files /dev/null and b/console_ui/bin/Debug/net8.0/ui.dll differ diff --git a/console_ui/bin/Debug/net8.0/ui.pdb b/console_ui/bin/Debug/net8.0/ui.pdb new file mode 100644 index 0000000..2a8bf36 Binary files /dev/null and b/console_ui/bin/Debug/net8.0/ui.pdb differ diff --git a/console_ui/obj/Debug/net8.0/apphost.exe b/console_ui/obj/Debug/net8.0/apphost.exe new file mode 100644 index 0000000..b361255 Binary files /dev/null and b/console_ui/obj/Debug/net8.0/apphost.exe differ diff --git a/console_ui/obj/Debug/net8.0/console_ui.GeneratedMSBuildEditorConfig.editorconfig b/console_ui/obj/Debug/net8.0/console_ui.GeneratedMSBuildEditorConfig.editorconfig index b50c9e6..88cf593 100644 --- a/console_ui/obj/Debug/net8.0/console_ui.GeneratedMSBuildEditorConfig.editorconfig +++ b/console_ui/obj/Debug/net8.0/console_ui.GeneratedMSBuildEditorConfig.editorconfig @@ -8,7 +8,7 @@ build_property.PlatformNeutralAssembly = build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = console_ui -build_property.ProjectDir = C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\ +build_property.ProjectDir = C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\console_ui\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 8.0 diff --git a/console_ui/obj/Debug/net8.0/console_ui.assets.cache b/console_ui/obj/Debug/net8.0/console_ui.assets.cache index dd5eb8e..9e13953 100644 Binary files a/console_ui/obj/Debug/net8.0/console_ui.assets.cache and b/console_ui/obj/Debug/net8.0/console_ui.assets.cache differ diff --git a/console_ui/obj/Debug/net8.0/console_ui.csproj.AssemblyReference.cache b/console_ui/obj/Debug/net8.0/console_ui.csproj.AssemblyReference.cache index 770d55a..c0d5b36 100644 Binary files a/console_ui/obj/Debug/net8.0/console_ui.csproj.AssemblyReference.cache and b/console_ui/obj/Debug/net8.0/console_ui.csproj.AssemblyReference.cache differ diff --git a/console_ui/obj/Debug/net8.0/console_ui.csproj.BuildWithSkipAnalyzers b/console_ui/obj/Debug/net8.0/console_ui.csproj.BuildWithSkipAnalyzers new file mode 100644 index 0000000..e69de29 diff --git a/console_ui/obj/Debug/net8.0/console_ui.csproj.CoreCompileInputs.cache b/console_ui/obj/Debug/net8.0/console_ui.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..59be6ff --- /dev/null +++ b/console_ui/obj/Debug/net8.0/console_ui.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +3f653a1492b4c8bd6057d300b6345c645c88eb6e2b186d09bb61d2297d73b278 diff --git a/console_ui/obj/Debug/net8.0/console_ui.csproj.FileListAbsolute.txt b/console_ui/obj/Debug/net8.0/console_ui.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..b2293f2 --- /dev/null +++ b/console_ui/obj/Debug/net8.0/console_ui.csproj.FileListAbsolute.txt @@ -0,0 +1,44 @@ +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\bin\Debug\net8.0\console_ui.exe +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\bin\Debug\net8.0\console_ui.deps.json +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\bin\Debug\net8.0\console_ui.runtimeconfig.json +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\bin\Debug\net8.0\console_ui.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\bin\Debug\net8.0\console_ui.pdb +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\bin\Debug\net8.0\ClosedXML.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\bin\Debug\net8.0\ClosedXML.Parser.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\bin\Debug\net8.0\DocumentFormat.OpenXml.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\bin\Debug\net8.0\DocumentFormat.OpenXml.Framework.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\bin\Debug\net8.0\ExcelNumberFormat.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\bin\Debug\net8.0\Microsoft.EntityFrameworkCore.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\bin\Debug\net8.0\Microsoft.EntityFrameworkCore.Abstractions.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\bin\Debug\net8.0\Microsoft.EntityFrameworkCore.Relational.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\bin\Debug\net8.0\Microsoft.Extensions.Caching.Abstractions.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\bin\Debug\net8.0\Microsoft.Extensions.Caching.Memory.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\bin\Debug\net8.0\Microsoft.Extensions.Configuration.Abstractions.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\bin\Debug\net8.0\Microsoft.Extensions.DependencyInjection.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\bin\Debug\net8.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\bin\Debug\net8.0\Microsoft.Extensions.Logging.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\bin\Debug\net8.0\Microsoft.Extensions.Logging.Abstractions.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\bin\Debug\net8.0\Microsoft.Extensions.Options.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\bin\Debug\net8.0\Microsoft.Extensions.Primitives.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\bin\Debug\net8.0\Npgsql.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\bin\Debug\net8.0\Npgsql.EntityFrameworkCore.PostgreSQL.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\bin\Debug\net8.0\RBush.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\bin\Debug\net8.0\SixLabors.Fonts.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\bin\Debug\net8.0\System.IO.Packaging.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\bin\Debug\net8.0\data.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\bin\Debug\net8.0\domain.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\bin\Debug\net8.0\ui.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\bin\Debug\net8.0\domain.pdb +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\bin\Debug\net8.0\data.pdb +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\bin\Debug\net8.0\ui.pdb +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\obj\Debug\net8.0\console_ui.csproj.AssemblyReference.cache +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\obj\Debug\net8.0\console_ui.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\obj\Debug\net8.0\console_ui.AssemblyInfoInputs.cache +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\obj\Debug\net8.0\console_ui.AssemblyInfo.cs +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\obj\Debug\net8.0\console_ui.csproj.CoreCompileInputs.cache +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\obj\Debug\net8.0\console_ui.csproj.Up2Date +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\obj\Debug\net8.0\console_ui.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\obj\Debug\net8.0\refint\console_ui.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\obj\Debug\net8.0\console_ui.pdb +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\obj\Debug\net8.0\console_ui.genruntimeconfig.cache +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\console_ui\obj\Debug\net8.0\ref\console_ui.dll diff --git a/console_ui/obj/Debug/net8.0/console_ui.csproj.Up2Date b/console_ui/obj/Debug/net8.0/console_ui.csproj.Up2Date new file mode 100644 index 0000000..e69de29 diff --git a/console_ui/obj/Debug/net8.0/console_ui.dll b/console_ui/obj/Debug/net8.0/console_ui.dll new file mode 100644 index 0000000..93fba70 Binary files /dev/null and b/console_ui/obj/Debug/net8.0/console_ui.dll differ diff --git a/console_ui/obj/Debug/net8.0/console_ui.genruntimeconfig.cache b/console_ui/obj/Debug/net8.0/console_ui.genruntimeconfig.cache new file mode 100644 index 0000000..1321e7f --- /dev/null +++ b/console_ui/obj/Debug/net8.0/console_ui.genruntimeconfig.cache @@ -0,0 +1 @@ +4adcb354f6990f70dde43e73827814936e304dfbce7cf42325a5cbd0c5ebf956 diff --git a/console_ui/obj/Debug/net8.0/console_ui.pdb b/console_ui/obj/Debug/net8.0/console_ui.pdb new file mode 100644 index 0000000..0660dc6 Binary files /dev/null and b/console_ui/obj/Debug/net8.0/console_ui.pdb differ diff --git a/console_ui/obj/Debug/net8.0/ref/console_ui.dll b/console_ui/obj/Debug/net8.0/ref/console_ui.dll new file mode 100644 index 0000000..561ae12 Binary files /dev/null and b/console_ui/obj/Debug/net8.0/ref/console_ui.dll differ diff --git a/console_ui/obj/Debug/net8.0/refint/console_ui.dll b/console_ui/obj/Debug/net8.0/refint/console_ui.dll new file mode 100644 index 0000000..561ae12 Binary files /dev/null and b/console_ui/obj/Debug/net8.0/refint/console_ui.dll differ diff --git a/console_ui/obj/console_ui.csproj.nuget.dgspec.json b/console_ui/obj/console_ui.csproj.nuget.dgspec.json index d9da858..9ed6c11 100644 --- a/console_ui/obj/console_ui.csproj.nuget.dgspec.json +++ b/console_ui/obj/console_ui.csproj.nuget.dgspec.json @@ -1,17 +1,17 @@ { "format": 1, "restore": { - "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\console_ui\\console_ui.csproj": {} + "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\console_ui\\console_ui.csproj": {} }, "projects": { - "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\console_ui\\console_ui.csproj": { + "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\console_ui\\console_ui.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\console_ui\\console_ui.csproj", + "projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\console_ui\\console_ui.csproj", "projectName": "console_ui", - "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\console_ui\\console_ui.csproj", + "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\console_ui\\console_ui.csproj", "packagesPath": "C:\\Users\\VivoBook 15X\\.nuget\\packages\\", - "outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\console_ui\\obj\\", + "outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\console_ui\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" @@ -32,14 +32,14 @@ "net8.0": { "targetAlias": "net8.0", "projectReferences": { - "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\data\\data.csproj": { - "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\data\\data.csproj" + "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\data.csproj": { + "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\data.csproj" }, - "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\domain\\domain.csproj": { - "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\domain\\domain.csproj" + "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\domain\\domain.csproj": { + "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\domain\\domain.csproj" }, - "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\ui\\ui.csproj": { - "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\ui\\ui.csproj" + "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\ui\\ui.csproj": { + "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\ui\\ui.csproj" } } } @@ -93,14 +93,14 @@ } } }, - "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\data\\data.csproj": { + "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\data.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\data\\data.csproj", + "projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\data.csproj", "projectName": "data", - "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\data\\data.csproj", + "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\data.csproj", "packagesPath": "C:\\Users\\VivoBook 15X\\.nuget\\packages\\", - "outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\data\\obj\\", + "outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" @@ -174,14 +174,14 @@ } } }, - "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\domain\\domain.csproj": { + "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\domain\\domain.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\domain\\domain.csproj", + "projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\domain\\domain.csproj", "projectName": "domain", - "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\domain\\domain.csproj", + "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\domain\\domain.csproj", "packagesPath": "C:\\Users\\VivoBook 15X\\.nuget\\packages\\", - "outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\domain\\obj\\", + "outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\domain\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" @@ -202,8 +202,8 @@ "net8.0": { "targetAlias": "net8.0", "projectReferences": { - "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\data\\data.csproj": { - "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\data\\data.csproj" + "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\data.csproj": { + "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\data.csproj" } } } @@ -249,14 +249,14 @@ } } }, - "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\ui\\ui.csproj": { + "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\ui\\ui.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\ui\\ui.csproj", + "projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\ui\\ui.csproj", "projectName": "ui", - "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\ui\\ui.csproj", + "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\ui\\ui.csproj", "packagesPath": "C:\\Users\\VivoBook 15X\\.nuget\\packages\\", - "outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\ui\\obj\\", + "outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\ui\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" @@ -277,8 +277,8 @@ "net8.0": { "targetAlias": "net8.0", "projectReferences": { - "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\domain\\domain.csproj": { - "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\domain\\domain.csproj" + "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\domain\\domain.csproj": { + "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\domain\\domain.csproj" } } } diff --git a/console_ui/obj/project.assets.json b/console_ui/obj/project.assets.json index 3e4bbe6..bd0ef86 100644 --- a/console_ui/obj/project.assets.json +++ b/console_ui/obj/project.assets.json @@ -1062,11 +1062,11 @@ "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\console_ui\\console_ui.csproj", + "projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\console_ui\\console_ui.csproj", "projectName": "console_ui", - "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\console_ui\\console_ui.csproj", + "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\console_ui\\console_ui.csproj", "packagesPath": "C:\\Users\\VivoBook 15X\\.nuget\\packages\\", - "outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\console_ui\\obj\\", + "outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\console_ui\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" @@ -1087,14 +1087,14 @@ "net8.0": { "targetAlias": "net8.0", "projectReferences": { - "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\data\\data.csproj": { - "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\data\\data.csproj" + "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\data.csproj": { + "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\data.csproj" }, - "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\domain\\domain.csproj": { - "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\domain\\domain.csproj" + "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\domain\\domain.csproj": { + "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\domain\\domain.csproj" }, - "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\ui\\ui.csproj": { - "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\ui\\ui.csproj" + "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\ui\\ui.csproj": { + "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\ui\\ui.csproj" } } } diff --git a/console_ui/obj/project.nuget.cache b/console_ui/obj/project.nuget.cache index f6cfe8a..02af499 100644 --- a/console_ui/obj/project.nuget.cache +++ b/console_ui/obj/project.nuget.cache @@ -1,8 +1,8 @@ { "version": 2, - "dgSpecHash": "YcW+JRKQU14=", + "dgSpecHash": "nUaIWvuSxCU=", "success": true, - "projectFilePath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\console_ui\\console_ui.csproj", + "projectFilePath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\console_ui\\console_ui.csproj", "expectedPackageFiles": [ "C:\\Users\\VivoBook 15X\\.nuget\\packages\\closedxml\\0.104.1\\closedxml.0.104.1.nupkg.sha512", "C:\\Users\\VivoBook 15X\\.nuget\\packages\\closedxml.parser\\1.2.0\\closedxml.parser.1.2.0.nupkg.sha512", diff --git a/data/Exceptions/GroupNotFoundException.cs b/data/Exceptions/GroupNotFoundException.cs index 0fb79a3..71b953f 100644 --- a/data/Exceptions/GroupNotFoundException.cs +++ b/data/Exceptions/GroupNotFoundException.cs @@ -8,4 +8,4 @@ // Передаем сообщение об ошибке в базовый класс : base($"Группа с ID {groupId} не найдена.") { } } -} \ No newline at end of file +} diff --git a/data/Exceptions/RepositoryException.cs b/data/Exceptions/RepositoryException.cs index cd657bc..34d9ddd 100644 --- a/data/Exceptions/RepositoryException.cs +++ b/data/Exceptions/RepositoryException.cs @@ -7,4 +7,4 @@ namespace data.Exception // Передаем сообщение об ошибке в базовый класс IOException public RepositoryException(string message) : base(message) { } } -} \ No newline at end of file +} diff --git a/data/LocalData/Entity/Group.cs b/data/LocalData/Entity/Group.cs index bcde9a0..e123a0b 100644 --- a/data/LocalData/Entity/Group.cs +++ b/data/LocalData/Entity/Group.cs @@ -8,6 +8,5 @@ namespace domain.Models public required string Name { get; set; } // Название группы. public List Users { get; set; } = new List(); - } -} \ No newline at end of file +} diff --git a/data/LocalData/Entity/Presence.cs b/data/LocalData/Entity/Presence.cs index 3f48262..897903a 100644 --- a/data/LocalData/Entity/Presence.cs +++ b/data/LocalData/Entity/Presence.cs @@ -3,6 +3,9 @@ // Локальная сущность для учета посещаемости. public class PresenceLocalEntity { + // ID студента. + public int Id { get; set; } + // Уникальный идентификатор пользователя. public Guid UserGuid { get; set; } diff --git a/data/Repository/IGroupRepository.cs b/data/Repository/IGroupRepository.cs index 860af31..55b456a 100644 --- a/data/Repository/IGroupRepository.cs +++ b/data/Repository/IGroupRepository.cs @@ -20,6 +20,9 @@ namespace data.Repository // Метод для удаления группы по идентификатору. bool RemoveGroupById(int groupID); + // Метод для удаления студента. + bool RemoveUserByGuid(Guid userGuid); + // Метод для получения группы со студентами. public List GetAllGroupWithStident(); @@ -29,9 +32,10 @@ namespace data.Repository // Метод для добавления студента в группу. void AddStudentToGroup(int groupId, UserDao student); + // Метод для обновления группы. + void UpdateGroup(GroupDao group); - - - + // Метод для обновления студента. + UserDao UpdateUser(Guid userGuid, string newFIO, int groupId); } -} \ No newline at end of file +} diff --git a/data/Repository/IPresenceRepository.cs b/data/Repository/IPresenceRepository.cs index f203263..f29cc0a 100644 --- a/data/Repository/IPresenceRepository.cs +++ b/data/Repository/IPresenceRepository.cs @@ -6,17 +6,15 @@ namespace data.Repository public interface IPresenceRepository { // Метод для добавления записи о посещении. - void AddPresence(PresenceLocalEntity presence); - - // Метод для сохранения посещаемости для группы. - void SavePresence(List presences); - // Метод для получения посещаемости по группе. List GetPresenceByGroup(int groupId); // Метод для получения посещаемости по группе и дате. List GetPresenceByGroupAndDate(int groupId, DateTime date); + // Метод для получения посещаемости группы в виде DAO объектов. + List GetAttendanceByGroup(int groupId); + // Метод для получения последней даты посещаемости для группы. DateOnly? GetLastDateByGroupId(int groupId); @@ -26,14 +24,21 @@ namespace data.Repository // Метод для обновления посещаемости для пользователя в указанном интервале уроков. bool UpdateAttention(Guid UserGuid, int groupId, int firstLesson, int lastLesson, DateOnly date, bool isAttendance); + // Метод для добавления посещаемости. + void AddPresence(PresenceLocalEntity presence); + + // Метод для обновления посещаемости. + void UpdateAttendance(PresenceLocalEntity attendance); + + // Метод для сохранения посещаемости для группы. + void SavePresence(List presences); + // Метод для пометки пользователя как отсутствующего в указанные уроки. void MarkUserAsAbsent(Guid userGuid, int firstLessonNumber, int lastLessonNumber); - - // Метод для получения посещаемости группы в виде DAO объектов. - List GetAttendanceByGroup(int groupId); // Метод для очистки посещаемости. void ClearAllPresence(); + } } diff --git a/data/Repository/IUserRepository.cs b/data/Repository/IUserRepository.cs index fa5ab80..e298e9f 100644 --- a/data/Repository/IUserRepository.cs +++ b/data/Repository/IUserRepository.cs @@ -5,14 +5,22 @@ namespace data.Repository { public interface IUserRepository { + // Метод для получения всех пользователей. IEnumerable GetAllUsers { get; } - bool RemoveUserByGuid(Guid userGuid); + + // Метод для обновляения пользователя UserLocalEnity? UpdateUser(UserLocalEnity user); + + // Метод для получения списока имен пользователей в виде списка объектов UserDao List GetUserNames(); + // Метод для получения информации о пользователе по ID. public UserDao GetUserInfo(Guid userGuid); + // Добавляет нового пользователя bool AddUser(UserDao user); + // Метод для удаления пользователя по его ID. + bool RemoveUserByGuid(Guid userGuid); } } diff --git a/data/Repository/SQLGroupRepositoryImpl.cs b/data/Repository/SQLGroupRepositoryImpl.cs index 4867a39..934f361 100644 --- a/data/Repository/SQLGroupRepositoryImpl.cs +++ b/data/Repository/SQLGroupRepositoryImpl.cs @@ -5,35 +5,23 @@ using data.Repository; using domain.Models; using Microsoft.EntityFrameworkCore; +// Реализация интерфейса IGroupRepository для работы с группами в базе данных public class SQLGroupRepositoryImpl : IGroupRepository { private readonly RemoteDatabaseContext _remoteDatabaseContext; + // Конструктор, принимающий контекст базы данных public SQLGroupRepositoryImpl(RemoteDatabaseContext remoteDatabaseContext) { _remoteDatabaseContext = remoteDatabaseContext; } - - public GroupLocalEntity? GetGroupById(int groupId) - { - var groupDao = _remoteDatabaseContext.Groups.FirstOrDefault(g => g.Id == groupId); - return groupDao != null ? new GroupLocalEntity { Id = groupDao.Id, Name = groupDao.Name } : null; - } - - - public List GetAllGroup() - { - return _remoteDatabaseContext.Groups - .Select(g => new GroupLocalEntity { Id = g.Id, Name = g.Name }) - .ToList(); - } - - + // Добавление новой группы public int AddGroup(GroupDao group) { + // Проверка на существование группы с таким именем if (_remoteDatabaseContext.Groups.Any(g => g.Name == group.Name)) - return -1; // Например, если группа с таким именем уже существует, возвращаем -1 + return -1; // Возвращаем -1, если группа уже существует _remoteDatabaseContext.Groups.Add(group); _remoteDatabaseContext.SaveChanges(); @@ -41,39 +29,55 @@ public class SQLGroupRepositoryImpl : IGroupRepository return group.Id; // Возвращаем ID добавленной группы } - - + // Обновление информации о группе по её ID public bool UpdateGroupById(int groupID, GroupLocalEntity updatedGroup) { var existingGroup = _remoteDatabaseContext.Groups.FirstOrDefault(g => g.Id == groupID); if (existingGroup == null) - return false; + return false; // Возвращаем false, если группа не найдена - existingGroup.Name = updatedGroup.Name; + existingGroup.Name = updatedGroup.Name; // Обновляем имя группы _remoteDatabaseContext.SaveChanges(); - return true; + return true; // Возвращаем true, если обновление прошло успешно } - + // Удаление группы по её ID public bool RemoveGroupById(int groupID) { var existingGroup = _remoteDatabaseContext.Groups.FirstOrDefault(g => g.Id == groupID); if (existingGroup == null) - return false; + return false; // Возвращаем false, если группа не найдена _remoteDatabaseContext.Groups.Remove(existingGroup); _remoteDatabaseContext.SaveChanges(); - return true; + return true; // Возвращаем true, если удаление прошло успешно } + // Получение группы по её ID + public GroupLocalEntity? GetGroupById(int groupId) + { + var groupDao = _remoteDatabaseContext.Groups.FirstOrDefault(g => g.Id == groupId); + return groupDao != null ? new GroupLocalEntity { Id = groupDao.Id, Name = groupDao.Name } : null; + } + + // Получение всех групп + public List GetAllGroup() + { + return _remoteDatabaseContext.Groups + .Select(g => new GroupLocalEntity { Id = g.Id, Name = g.Name }) + .ToList(); + } + + // Получение всех групп с их студентами public List GetAllGroupWithStident() { - // Убедитесь, что загружаются все пользователи, связанные с группами + // Загружаем группы вместе с пользователями return _remoteDatabaseContext.Groups .Include(g => g.Users) // Загружаем пользователей вместе с группами .ToList(); } + // Удаление всех студентов из группы public void RemoveAllStudentsFromGroup(int groupId) { var group = _remoteDatabaseContext.Groups.Include(g => g.Users).FirstOrDefault(g => g.Id == groupId); @@ -83,16 +87,17 @@ public class SQLGroupRepositoryImpl : IGroupRepository var userList = group.Users.ToList(); foreach (var user in userList) { - _remoteDatabaseContext.Entry(user).State = EntityState.Deleted; + _remoteDatabaseContext.Entry(user).State = EntityState.Deleted; // Удаляем каждого студента } _remoteDatabaseContext.SaveChanges(); } else { - throw new ArgumentException($"Группа с ID {groupId} не найдена."); + throw new ArgumentException($"Группа с ID {groupId} не найдена."); // Генерируем исключение, если группа не найдена } } + // Добавление студента в группу public void AddStudentToGroup(int groupId, UserDao student) { var group = _remoteDatabaseContext.Groups.Include(g => g.Users).FirstOrDefault(g => g.Id == groupId); @@ -101,7 +106,7 @@ public class SQLGroupRepositoryImpl : IGroupRepository // Проверка на уникальность студента if (group.Users.Any(u => u.Guid == student.Guid)) { - throw new ArgumentException($"Студент с GUID {student.Guid} уже добавлен в эту группу."); + throw new ArgumentException($"Студент с GUID {student.Guid} уже добавлен в эту группу."); // Генерируем исключение, если студент уже в группе } // Создаём нового студента и добавляем его в контекст @@ -115,9 +120,48 @@ public class SQLGroupRepositoryImpl : IGroupRepository } else { - throw new ArgumentException($"Группа с ID {groupId} не найдена."); + throw new ArgumentException($"Группа с ID {groupId} не найдена."); // Генерируем исключение, если группа не найдена } } + // Метод для обновления группы + public void UpdateGroup(GroupDao group) + { + var existingGroup = _remoteDatabaseContext.Groups.FirstOrDefault(g => g.Id == group.Id); + if (existingGroup != null) + { + existingGroup.Name = group.Name; // Обновляем имя группы + // Обновите другие свойства группы, если нужно + _remoteDatabaseContext.SaveChanges(); + } + else + { + throw new ArgumentException("Group not found"); // Генерируем исключение, если группа не найдена + } + } + // Удаление пользователя по его GUID + public bool RemoveUserByGuid(Guid userGuid) + { + var user = _remoteDatabaseContext.Users.FirstOrDefault(u => u.Guid == userGuid); + if (user == null) throw new UserNotFoundException(userGuid); // Генерируем исключение, если пользователь не найден + + _remoteDatabaseContext.Users.Remove(user); + _remoteDatabaseContext.SaveChanges(); + return true; // Возвращаем true, если удаление прошло успешно + } + + // Обновление информации о пользователе + public UserDao UpdateUser(Guid userGuid, string newFio, int groupId) + { + var existingUser = _remoteDatabaseContext.Users.FirstOrDefault(u => u.Guid == userGuid); + if (existingUser == null) throw new UserNotFoundException(userGuid); // Генерируем исключение, если пользователь не найден + + // Обновляем поля существующего пользователя + existingUser.FIO = newFio; // Обновляем ФИО пользователя + existingUser.GroupID = groupId; // Обновляем ID группы + _remoteDatabaseContext.SaveChanges(); + + return existingUser; // Возвращаем обновленного пользователя + } } diff --git a/data/Repository/SQLPresenceRepositoryImpl.cs b/data/Repository/SQLPresenceRepositoryImpl.cs index cfbd73b..2d571f4 100644 --- a/data/Repository/SQLPresenceRepositoryImpl.cs +++ b/data/Repository/SQLPresenceRepositoryImpl.cs @@ -1,24 +1,181 @@ -using data.RemoteData.DAO; +using data.RemoteData; +using data.RemoteData.DAO; using domain.Models; using Microsoft.EntityFrameworkCore; -using data.RemoteData; namespace data.Repository { + // Реализация интерфейса IPresenceRepository для работы с посещаемостью public class SQLPresenceRepositoryImpl : IPresenceRepository { private readonly RemoteDatabaseContext _remoteDatabaseContext; + // Конструктор, принимающий контекст базы данных public SQLPresenceRepositoryImpl(RemoteDatabaseContext remoteDatabaseContext) { _remoteDatabaseContext = remoteDatabaseContext; } + // Добавление новой записи о посещаемости + public void AddPresence(PresenceLocalEntity presence) + { + if (presence == null) throw new ArgumentNullException(nameof(presence)); // Проверка на null + + var newPresence = new PresenceDao + { + Date = DateOnly.FromDateTime(presence.Date), + UserGuid = presence.UserGuid, + LessonNumber = presence.LessonNumber, + IsAttedance = presence.IsAttedance + }; + _remoteDatabaseContext.PresenceDaos.Add(newPresence); // Добавляем новую запись + } + + // Очистка всех записей о посещаемости + public void ClearAllPresence() + { + var allPresenceRecords = _remoteDatabaseContext.PresenceDaos.ToList(); + _remoteDatabaseContext.PresenceDaos.RemoveRange(allPresenceRecords); // Удаляем все записи + _remoteDatabaseContext.SaveChanges(); // Сохраняем изменения + } + + // Получение посещаемости по ID группы + public List GetAttendanceByGroup(int groupId) + { + var userGuidsInGroup = _remoteDatabaseContext.Users + .Where(u => u.GroupID == groupId) + .Select(u => u.Guid) + .ToList(); + + // Фильтруем посещаемость по пользователям из этой группы + return _remoteDatabaseContext.PresenceDaos + .Where(p => userGuidsInGroup.Contains(p.UserGuid)) + .Select(p => new PresenceDao + { + UserGuid = p.UserGuid, + Id = p.Id, + Date = p.Date, + LessonNumber = p.LessonNumber, + IsAttedance = p.IsAttedance + }) + .ToList(); // Возвращаем список посещаемости + } + + // Получение общей посещаемости для группы + public GroupPresenceSummary GetGeneralPresenceForGroup(int groupId) + { + var presences = _remoteDatabaseContext.PresenceDaos + .Where(p => p.UserDao.GroupID == groupId) + .OrderBy(p => p.Date).ThenBy(p => p.LessonNumber) + .ToList(); + + var distinctLessonDates = presences + .Select(p => new { p.Date, p.LessonNumber }) + .Distinct() + .ToList(); + + int lessonCount = distinctLessonDates.Count; // Количество уроков + + var userGuids = presences + .Select(p => p.UserGuid) + .Distinct() + .ToHashSet(); + + double totalAttendance = presences.Count(p => p.IsAttedance); // Общее количество присутствий + double totalPossibleAttendance = userGuids.Count * lessonCount; // Общее возможное количество присутствий + + var userAttendances = userGuids.Select(userGuid => + { + var userPresences = presences.Where(p => p.UserGuid == userGuid).ToList(); + double attended = userPresences.Count(p => p.IsAttedance); // Количество присутствий пользователя + double missed = userPresences.Count(p => !p.IsAttedance); // Количество пропусков пользователя + + return new UserAttendance + { + UserGuid = userGuid, + Attended = attended, + Missed = missed, + AttendanceRate = (attended / (attended + missed)) * 100 // Процент посещаемости + }; + }).ToList(); + + // Рассчитываем процент посещаемости в заданной группе + double totalAttendancePercentage = (totalAttendance / totalPossibleAttendance) * 100; + + return new GroupPresenceSummary + { + UserCount = userGuids.Count, + LessonCount = lessonCount, + TotalAttendancePercentage = totalAttendancePercentage, + UserAttendances = userAttendances + }; + } + + // Получение последней даты посещаемости для группы + public DateOnly? GetLastDateByGroupId(int groupId) + { + // Проверяем наличие записей о посещаемости в БД + var lastDate = _remoteDatabaseContext.PresenceDaos + .Where(p => p.UserDao.GroupID == groupId) + .OrderByDescending(p => p.Date) + .Select(p => p.Date) + .FirstOrDefault(); + + return lastDate == default ? (DateOnly?)null : lastDate; // Возвращаем последнюю дату или null + } + + // Получение посещаемости по ID группы + public List GetPresenceByGroup(int groupId) + { + return _remoteDatabaseContext.PresenceDaos.Include(user => user.UserDao) + .Where(p => p.UserDao != null && p.UserDao.GroupID == groupId) // Проверка на null + .Select(p => new PresenceLocalEntity + { + Date = p.Date.ToDateTime(TimeOnly.MinValue), // Преобразование даты + UserGuid = p.UserGuid, + LessonNumber = p.LessonNumber, + IsAttedance = p.IsAttedance + }) + .ToList(); // Возвращаем список посещаемости + } + + // Получение посещаемости по ID группы и дате + public List GetPresenceByGroupAndDate(int groupId, DateTime date) + { + return _remoteDatabaseContext.PresenceDaos + .Where(p => p.UserDao != null && p.UserDao.GroupID == groupId && p.Date == DateOnly.FromDateTime(date)) + .Select(p => new PresenceLocalEntity + { + Date = p.Date.ToDateTime(TimeOnly.MinValue), // Преобразование даты + UserGuid = p.UserGuid, + LessonNumber = p.LessonNumber, + IsAttedance = p.IsAttedance + }) + .ToList(); // Возвращаем список посещаемости + } + + // Пометка пользователя как отсутствующего на занятиях + public void MarkUserAsAbsent(Guid userGuid, int firstLessonNumber, int lastLessonNumber) + { + foreach (var lesson in Enumerable.Range(firstLessonNumber, lastLessonNumber - firstLessonNumber + 1)) + { + var presence = _remoteDatabaseContext.PresenceDaos.FirstOrDefault(p => + p.UserGuid == userGuid && + p.LessonNumber == lesson); + + if (presence != null) + { + presence.IsAttedance = false; // Устанавливаем отсутствие + } + } + } + + // Сохранение посещаемости для списка записей public void SavePresence(List presences) { foreach (var presence in presences) { - // Проверяем, существует ли запись с указанными датой, пользователем и номером занятия + // Проверяем, существует ли запись с указанными параметрами var existing = _remoteDatabaseContext.PresenceDaos.FirstOrDefault(p => p.Date == DateOnly.FromDateTime(presence.Date) && p.UserGuid == presence.UserGuid && @@ -42,137 +199,36 @@ namespace data.Repository } } - _remoteDatabaseContext.SaveChanges(); + _remoteDatabaseContext.SaveChanges(); // Сохраняем изменения в базе данных } - public void AddPresence(PresenceLocalEntity presence) + // Обновление записи о посещаемости + public void UpdateAttendance(PresenceLocalEntity attendance) { - if (presence == null) throw new ArgumentNullException(nameof(presence)); + if (attendance == null) + throw new ArgumentNullException(nameof(attendance)); // Проверка на null - var newPresence = new PresenceDao + // Ищем запись в базе данных по идентификатору + var existingAttendance = _remoteDatabaseContext.PresenceDaos + .FirstOrDefault(p => p.Id == attendance.Id); + + if (existingAttendance != null) { - Date = DateOnly.FromDateTime(presence.Date), - UserGuid = presence.UserGuid, - LessonNumber = presence.LessonNumber, - IsAttedance = presence.IsAttedance - }; - _remoteDatabaseContext.PresenceDaos.Add(newPresence); - } - - public List GetPresenceByGroup(int groupId) - { - return _remoteDatabaseContext.PresenceDaos.Include(user => user.UserDao) - .Where(p => p.UserDao != null && p.UserDao.GroupID == groupId) // Проверяем на null - .Select(p => new PresenceLocalEntity - { - Date = p.Date.ToDateTime(TimeOnly.MinValue), - UserGuid = p.UserGuid, - LessonNumber = p.LessonNumber, - IsAttedance = p.IsAttedance - }) - .ToList(); - } - - public List GetPresenceByGroupAndDate(int groupId, DateTime date) - { - return _remoteDatabaseContext.PresenceDaos - .Where(p => p.UserDao != null && p.UserDao.GroupID == groupId && p.Date == DateOnly.FromDateTime(date)) - .Select(p => new PresenceLocalEntity - { - Date = p.Date.ToDateTime(TimeOnly.MinValue), - UserGuid = p.UserGuid, - LessonNumber = p.LessonNumber, - IsAttedance = p.IsAttedance - }) - .ToList(); - } - - public void MarkUserAsAbsent(Guid userGuid, int firstLessonNumber, int lastLessonNumber) - { - foreach (var lesson in Enumerable.Range(firstLessonNumber, lastLessonNumber - firstLessonNumber + 1)) + // Обновляем запись + existingAttendance.IsAttedance = attendance.IsAttedance; + _remoteDatabaseContext.SaveChanges(); // Сохраняем изменения + } + else { - var presence = _remoteDatabaseContext.PresenceDaos.FirstOrDefault(p => - p.UserGuid == userGuid && - p.LessonNumber == lesson); - - if (presence != null) - { - presence.IsAttedance = false; - } + throw new InvalidOperationException("Запись с указанным ID не найдена."); // Исключение, если запись не найдена } } - public DateOnly? GetLastDateByGroupId(int groupId) - { - // Проверим наличие записей о посещаемости в бд - var lastDate = _remoteDatabaseContext.PresenceDaos - .Where(p => p.UserDao.GroupID == groupId) - .OrderByDescending(p => p.Date) - .Select(p => p.Date) - .FirstOrDefault(); - - return lastDate == default ? (DateOnly?)null : lastDate; - } - - public GroupPresenceSummary GetGeneralPresenceForGroup(int groupId) + // Обновление посещаемости пользователя + public bool UpdateAttention(Guid userGuid, int groupId, int firstLesson, int lastLesson, DateOnly date, bool isAttendance) { var presences = _remoteDatabaseContext.PresenceDaos - .Where(p => p.UserDao.GroupID == groupId) - .OrderBy(p => p.Date).ThenBy(p => p.LessonNumber) - .ToList(); - - - var distinctLessonDates = presences - .Select(p => new { p.Date, p.LessonNumber }) - .Distinct() - .ToList(); - - int lessonCount = distinctLessonDates.Count; - - - var userGuids = presences - .Select(p => p.UserGuid) - .Distinct() - .ToHashSet(); - - double totalAttendance = presences.Count(p => p.IsAttedance); - double totalPossibleAttendance = userGuids.Count * lessonCount; - - var userAttendances = userGuids.Select(userGuid => - { - var userPresences = presences.Where(p => p.UserGuid == userGuid).ToList(); - double attended = userPresences.Count(p => p.IsAttedance); - double missed = userPresences.Count(p => !p.IsAttedance); - - return new UserAttendance - { - UserGuid = userGuid, - Attended = attended, - Missed = missed, - AttendanceRate = (attended / (attended + missed)) * 100 - }; - }).ToList(); - - // Рассчитываем процент посещаемости в заданной группе - double totalAttendancePercentage = (totalAttendance / totalPossibleAttendance) * 100; - - return new GroupPresenceSummary - { - UserCount = userGuids.Count, - LessonCount = lessonCount, - TotalAttendancePercentage = totalAttendancePercentage, - UserAttendances = userAttendances - }; - } - - - - - - public bool UpdateAttention(Guid UserGuid, int groupId, int firstLesson, int lastLesson, DateOnly date, bool isAttendance) - { - var presences = _remoteDatabaseContext.PresenceDaos - .Where(p => p.UserGuid == UserGuid && p.UserDao.GroupID == groupId && + .Where(p => p.UserGuid == userGuid && p.UserDao.GroupID == groupId && p.LessonNumber >= firstLesson && p.LessonNumber <= lastLesson && p.Date == date) .ToList(); @@ -180,41 +236,12 @@ namespace data.Repository { foreach (var presence in presences) { - presence.IsAttedance = isAttendance; + presence.IsAttedance = isAttendance; // Обновляем посещаемость } - _remoteDatabaseContext.SaveChanges(); - return true; + _remoteDatabaseContext.SaveChanges(); // Сохраняем изменения + return true; // Возвращаем true, если обновление прошло успешно } - return false; // анлак + return false; // Возвращаем false, если записи не найдены } - public List GetAttendanceByGroup(int groupId) - { - - var userGuidsInGroup = _remoteDatabaseContext.Users - .Where(u => u.GroupID == groupId) - .Select(u => u.Guid) - .ToList(); - - // Фильтруем посещаемость по пользователям из этой группы - return _remoteDatabaseContext.PresenceDaos - .Where(p => userGuidsInGroup.Contains(p.UserGuid)) - .Select(p => new PresenceDao - { - UserGuid = p.UserGuid, - Id = p.Id, - Date = p.Date, - LessonNumber = p.LessonNumber, - IsAttedance = p.IsAttedance - }) - .ToList(); - } - - public void ClearAllPresence() - { - var allPresenceRecords = _remoteDatabaseContext.PresenceDaos.ToList(); - _remoteDatabaseContext.PresenceDaos.RemoveRange(allPresenceRecords); - _remoteDatabaseContext.SaveChanges(); - } - } } diff --git a/data/Repository/SQLUserRepositoryImpl.cs b/data/Repository/SQLUserRepositoryImpl.cs index 9573cd8..9ad7259 100644 --- a/data/Repository/SQLUserRepositoryImpl.cs +++ b/data/Repository/SQLUserRepositoryImpl.cs @@ -1,6 +1,6 @@ using data.Exception; -using data.RemoteData; using data.RemoteData.DAO; +using data.RemoteData; using domain.Models; using Microsoft.EntityFrameworkCore; @@ -10,72 +10,18 @@ namespace data.Repository { private readonly RemoteDatabaseContext _remoteDatabaseContext; + // Конструктор, инициализирующий контекст базы данных public SQLUserRepositoryImpl(RemoteDatabaseContext remoteDatabaseContext) { _remoteDatabaseContext = remoteDatabaseContext; } - - public IEnumerable GetAllUsers => _remoteDatabaseContext.Users - .Select(u => new UserLocalEnity - { - Guid = u.Guid, - FIO = u.FIO, - GroupID = u.GroupID - }) - .ToList(); - - public bool RemoveUserByGuid(Guid userGuid) - { - var user = _remoteDatabaseContext.Users.FirstOrDefault(u => u.Guid == userGuid); - if (user == null) throw new UserNotFoundException(userGuid); - - _remoteDatabaseContext.Users.Remove(user); - _remoteDatabaseContext.SaveChanges(); - return true; - } - - public UserLocalEnity? UpdateUser(UserLocalEnity user) - { - var existingUser = _remoteDatabaseContext.Users.FirstOrDefault(u => u.Guid == user.Guid); - if (existingUser == null) throw new UserNotFoundException(user.Guid); - - existingUser.FIO = user.FIO; - existingUser.GroupID = user.GroupID; - _remoteDatabaseContext.SaveChanges(); - - // Возвращаем обновленный объект UserLocalEnity - return new UserLocalEnity - { - Guid = existingUser.Guid, - FIO = existingUser.FIO, - GroupID = existingUser.GroupID - }; - } - - // Дополнительный метод для DAO, если требуется - public IEnumerable GetAllUsersDao => _remoteDatabaseContext.Users.ToList(); - - public List GetUserNames() - { - return _remoteDatabaseContext.Users - .Select(u => new UserDao { Guid = u.Guid, FIO = u.FIO }) - .ToList(); - } - - - public UserDao GetUserInfo(Guid userGuid) - { - return _remoteDatabaseContext.Users - .Include(u => u.Group) - .FirstOrDefault(u => u.Guid == userGuid); - } - + // Добавление нового пользователя public bool AddUser(UserDao user) { try { - + // Создание нового объекта UserDao var userDao = new UserDao { Guid = user.Guid, @@ -83,9 +29,10 @@ namespace data.Repository GroupID = user.GroupID // Привязываем к группе }; - // Добавляем пользователя в контекст базы данных + // Добавление пользователя в контекст базы данных _remoteDatabaseContext.Users.Add(userDao); - _remoteDatabaseContext.SaveChanges(); // Сохраняем изменения + // Сохранение изменений в базе данных + _remoteDatabaseContext.SaveChanges(); return true; } @@ -97,6 +44,71 @@ namespace data.Repository } } + // Получение полной информации о пользователе по его GUID, включая информацию о группе + public UserDao GetUserInfo(Guid userGuid) + { + return _remoteDatabaseContext.Users + .Include(u => u.Group) // Включаем информацию о группе + .FirstOrDefault(u => u.Guid == userGuid); + } + // Получение списка пользователей с ФИО + public List GetUserNames() + { + return _remoteDatabaseContext.Users + .Select(u => new UserDao { Guid = u.Guid, FIO = u.FIO }) + .ToList(); + } + + // Получение всех пользователей в виде списка UserDao (для внутреннего использования) + public IEnumerable GetAllUsersDao => _remoteDatabaseContext.Users.ToList(); + + // Обновление информации о пользователе + public UserLocalEnity? UpdateUser(UserLocalEnity user) + { + // Поиск существующего пользователя по GUID + var existingUser = _remoteDatabaseContext.Users.FirstOrDefault(u => u.Guid == user.Guid); + // Если пользователь не найден, выбрасываем исключение + if (existingUser == null) throw new UserNotFoundException(user.Guid); + + // Обновление информации о пользователе + existingUser.FIO = user.FIO; + existingUser.GroupID = user.GroupID; + // Сохранение изменений в базе данных + _remoteDatabaseContext.SaveChanges(); + + // Возвращаем обновленный объект UserLocalEnity + return new UserLocalEnity + { + Guid = existingUser.Guid, + FIO = existingUser.FIO, + GroupID = existingUser.GroupID + }; + } + + // Удаление пользователя по его GUID + public bool RemoveUserByGuid(Guid userGuid) + { + // Поиск пользователя по GUID + var user = _remoteDatabaseContext.Users.FirstOrDefault(u => u.Guid == userGuid); + // Если пользователь не найден, выбрасываем исключение + if (user == null) throw new UserNotFoundException(userGuid); + + // Удаление пользователя из контекста + _remoteDatabaseContext.Users.Remove(user); + // Сохранение изменений в базе данных + _remoteDatabaseContext.SaveChanges(); + return true; + } + + // Получение всех пользователей в виде списка UserLocalEnity + public IEnumerable GetAllUsers => _remoteDatabaseContext.Users + .Select(u => new UserLocalEnity + { + Guid = u.Guid, + FIO = u.FIO, + GroupID = u.GroupID + }) + .ToList(); } } diff --git a/data/bin/Debug/net8.0/data.dll b/data/bin/Debug/net8.0/data.dll index badc8ff..81f94dc 100644 Binary files a/data/bin/Debug/net8.0/data.dll and b/data/bin/Debug/net8.0/data.dll differ diff --git a/data/bin/Debug/net8.0/data.pdb b/data/bin/Debug/net8.0/data.pdb index d87bd2e..fadb08d 100644 Binary files a/data/bin/Debug/net8.0/data.pdb and b/data/bin/Debug/net8.0/data.pdb differ diff --git a/data/obj/Debug/net8.0/data.GeneratedMSBuildEditorConfig.editorconfig b/data/obj/Debug/net8.0/data.GeneratedMSBuildEditorConfig.editorconfig index 2a92414..a22c3a3 100644 --- a/data/obj/Debug/net8.0/data.GeneratedMSBuildEditorConfig.editorconfig +++ b/data/obj/Debug/net8.0/data.GeneratedMSBuildEditorConfig.editorconfig @@ -8,7 +8,7 @@ build_property.PlatformNeutralAssembly = build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = data -build_property.ProjectDir = C:\Users\VivoBook 15X\Desktop\Presence_Desktop\data\ +build_property.ProjectDir = C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\data\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 8.0 diff --git a/data/obj/Debug/net8.0/data.assets.cache b/data/obj/Debug/net8.0/data.assets.cache index 71b2d1c..202bee5 100644 Binary files a/data/obj/Debug/net8.0/data.assets.cache and b/data/obj/Debug/net8.0/data.assets.cache differ diff --git a/data/obj/Debug/net8.0/data.csproj.FileListAbsolute.txt b/data/obj/Debug/net8.0/data.csproj.FileListAbsolute.txt index 9643d25..15bf136 100644 --- a/data/obj/Debug/net8.0/data.csproj.FileListAbsolute.txt +++ b/data/obj/Debug/net8.0/data.csproj.FileListAbsolute.txt @@ -26,3 +26,31 @@ C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\data\obj\Debug\net8.0\refint\ C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\data\obj\Debug\net8.0\data.pdb C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\data\obj\Debug\net8.0\data.genruntimeconfig.cache C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\data\obj\Debug\net8.0\ref\data.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\data\bin\Debug\net8.0\data.deps.json +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\data\bin\Debug\net8.0\data.runtimeconfig.json +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\data\bin\Debug\net8.0\data.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\data\bin\Debug\net8.0\data.pdb +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\data\obj\Debug\net8.0\data.csproj.AssemblyReference.cache +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\data\obj\Debug\net8.0\data.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\data\obj\Debug\net8.0\data.AssemblyInfoInputs.cache +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\data\obj\Debug\net8.0\data.AssemblyInfo.cs +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\data\obj\Debug\net8.0\data.csproj.CoreCompileInputs.cache +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\data\obj\Debug\net8.0\data.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\data\obj\Debug\net8.0\refint\data.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\data\obj\Debug\net8.0\data.pdb +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\data\obj\Debug\net8.0\data.genruntimeconfig.cache +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\data\obj\Debug\net8.0\ref\data.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\data\obj\Debug\net8.0\data.csproj.AssemblyReference.cache +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\data\obj\Debug\net8.0\data.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\data\obj\Debug\net8.0\data.AssemblyInfoInputs.cache +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\data\obj\Debug\net8.0\data.AssemblyInfo.cs +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\data\obj\Debug\net8.0\data.csproj.CoreCompileInputs.cache +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\data\obj\Debug\net8.0\data.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\data\obj\Debug\net8.0\refint\data.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\data\obj\Debug\net8.0\data.pdb +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\data\bin\Debug\net8.0\data.deps.json +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\data\bin\Debug\net8.0\data.runtimeconfig.json +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\data\bin\Debug\net8.0\data.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\data\bin\Debug\net8.0\data.pdb +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\data\obj\Debug\net8.0\data.genruntimeconfig.cache +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\data\obj\Debug\net8.0\ref\data.dll diff --git a/data/obj/Debug/net8.0/data.dll b/data/obj/Debug/net8.0/data.dll index badc8ff..81f94dc 100644 Binary files a/data/obj/Debug/net8.0/data.dll and b/data/obj/Debug/net8.0/data.dll differ diff --git a/data/obj/Debug/net8.0/data.genruntimeconfig.cache b/data/obj/Debug/net8.0/data.genruntimeconfig.cache index 56a2b3c..275fce9 100644 --- a/data/obj/Debug/net8.0/data.genruntimeconfig.cache +++ b/data/obj/Debug/net8.0/data.genruntimeconfig.cache @@ -1 +1 @@ -b58cec2a6d9b147ad4df4c2fbc7d48f0bda35cd83cd7a90590cb83a3420f0814 +1fa254b82cb69b728585c5219e51911ee9369a56444418ce3c2d19b950c8f964 diff --git a/data/obj/Debug/net8.0/data.pdb b/data/obj/Debug/net8.0/data.pdb index d87bd2e..fadb08d 100644 Binary files a/data/obj/Debug/net8.0/data.pdb and b/data/obj/Debug/net8.0/data.pdb differ diff --git a/data/obj/Debug/net8.0/ref/data.dll b/data/obj/Debug/net8.0/ref/data.dll index ecc7223..d724a05 100644 Binary files a/data/obj/Debug/net8.0/ref/data.dll and b/data/obj/Debug/net8.0/ref/data.dll differ diff --git a/data/obj/Debug/net8.0/refint/data.dll b/data/obj/Debug/net8.0/refint/data.dll index ecc7223..d724a05 100644 Binary files a/data/obj/Debug/net8.0/refint/data.dll and b/data/obj/Debug/net8.0/refint/data.dll differ diff --git a/data/obj/data.csproj.nuget.dgspec.json b/data/obj/data.csproj.nuget.dgspec.json index 1c33795..2b2c29f 100644 --- a/data/obj/data.csproj.nuget.dgspec.json +++ b/data/obj/data.csproj.nuget.dgspec.json @@ -1,17 +1,17 @@ { "format": 1, "restore": { - "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\data\\data.csproj": {} + "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\data.csproj": {} }, "projects": { - "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\data\\data.csproj": { + "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\data.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\data\\data.csproj", + "projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\data.csproj", "projectName": "data", - "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\data\\data.csproj", + "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\data.csproj", "packagesPath": "C:\\Users\\VivoBook 15X\\.nuget\\packages\\", - "outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\data\\obj\\", + "outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" diff --git a/data/obj/project.assets.json b/data/obj/project.assets.json index edbdbff..df16e6c 100644 --- a/data/obj/project.assets.json +++ b/data/obj/project.assets.json @@ -2116,11 +2116,11 @@ "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\data\\data.csproj", + "projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\data.csproj", "projectName": "data", - "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\data\\data.csproj", + "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\data.csproj", "packagesPath": "C:\\Users\\VivoBook 15X\\.nuget\\packages\\", - "outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\data\\obj\\", + "outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" diff --git a/data/obj/project.nuget.cache b/data/obj/project.nuget.cache index 35d7bfe..47ffe67 100644 --- a/data/obj/project.nuget.cache +++ b/data/obj/project.nuget.cache @@ -1,8 +1,8 @@ { "version": 2, - "dgSpecHash": "F7TgqmcgHJc=", + "dgSpecHash": "OB3yJ4pnziM=", "success": true, - "projectFilePath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\data\\data.csproj", + "projectFilePath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\data.csproj", "expectedPackageFiles": [ "C:\\Users\\VivoBook 15X\\.nuget\\packages\\humanizer.core\\2.14.1\\humanizer.core.2.14.1.nupkg.sha512", "C:\\Users\\VivoBook 15X\\.nuget\\packages\\microsoft.bcl.asyncinterfaces\\6.0.0\\microsoft.bcl.asyncinterfaces.6.0.0.nupkg.sha512", diff --git a/domain/Models/Group.cs b/domain/Models/Group.cs index ce62607..7c341cd 100644 --- a/domain/Models/Group.cs +++ b/domain/Models/Group.cs @@ -1,10 +1,14 @@ namespace domain.Models { + // Класс, представляющий группу public class Group { + // Идентификатор группы public required int Id { get; set; } + // Название группы public required string Name { get; set; } - public List Users { get; set; } = new List(); + // Список пользователей, принадлежащих к группе + public List Users { get; set; } = new List(); // Инициализация пустым списком } } diff --git a/domain/Models/User.cs b/domain/Models/User.cs index 8938176..b4c6735 100644 --- a/domain/Models/User.cs +++ b/domain/Models/User.cs @@ -1,15 +1,9 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace domain.Models +namespace domain.Models { public class User { - public required string FIO { get; set; } public Guid Guid { get; set; } + public required string FIO { get; set; } public int GroupId { get; set; } public Group? Group { get; set; } } diff --git a/domain/UseCase/GroupUseCase.cs b/domain/UseCase/GroupUseCase.cs index e4a4597..02fde6e 100644 --- a/domain/UseCase/GroupUseCase.cs +++ b/domain/UseCase/GroupUseCase.cs @@ -1,4 +1,5 @@ -using data.RemoteData.DAO; +using data.Exception; +using data.RemoteData.DAO; using data.Repository; using domain.Models; @@ -24,7 +25,7 @@ namespace domain.UseCase throw new ArgumentException("Группа не найдена."); } - + return new GroupLocalEntity { Id = existingGroup.Id, @@ -35,7 +36,7 @@ namespace domain.UseCase public List GetAllGroups() { return [.. _repositoryGroupImpl.GetAllGroup() - .Select(it => new Group { Id = it.Id, Name = it.Name })]; + .Select(it => new Group { Id = it.Id, Name = it.Name, Users = it.Users.Select(user => new User { FIO = user.FIO, GroupId = user.GroupID, Guid = user.Guid}).ToList() })]; } @@ -54,7 +55,7 @@ namespace domain.UseCase public void AddGroup(string groupName) { - + var newId = _repositoryGroupImpl.GetAllGroup().Any() ? _repositoryGroupImpl.GetAllGroup().Max(g => g.Id) + 1 @@ -71,7 +72,7 @@ namespace domain.UseCase public void RemoveGroupById(int groupId) { - + var existingGroup = ValidateGroupExistence(groupId); List _groups = GetAllGroups(); @@ -152,7 +153,64 @@ namespace domain.UseCase _repositoryGroupImpl.AddStudentToGroup(existingGroup.Id, studentDao); } + public void RemoveStudentFromGroup(int groupId, Guid studentGuid) + { + // Получаем группу из репозитория + var group = _repositoryGroupImpl.GetGroupById(groupId); + if (group == null) throw new ArgumentException("Group not found"); + + // Проверяем наличие студента в группе + var student = group.Users?.FirstOrDefault(u => u.Guid == studentGuid); + if (student == null) throw new ArgumentException("Student not found in the group"); + + // Удаляем студента из группы + group.Users.Remove(student); + + // Преобразуем объект группы в GroupDao + var groupDao = new GroupDao + { + Id = group.Id, + Name = group.Name, + Users = group.Users.Select(u => new UserDao + { + Guid = u.Guid, + FIO = u.FIO + }).ToList() + }; + + // Сохраняем изменения в базе данных + _repositoryGroupImpl.UpdateGroup(groupDao); + } + public bool RemoveUserByGuid(Guid userGuid) + { + try + { + return _repositoryGroupImpl.RemoveUserByGuid(userGuid); + } + catch (UserNotFoundException ex) + { + Console.WriteLine($"Ошибка: {ex.Message}"); + return false; + } + catch (RepositoryException ex) + { + Console.WriteLine($"Ошибка в репозитории: {ex.Message}"); + return false; + } + } + + public UserDao UpdateUser(Guid userGuid, string newFio, int groupId) + { + UserDao userDao = new UserDao + { + Guid = userGuid, + FIO = newFio, + GroupID = groupId + }; + + return userDao; + } } } \ No newline at end of file diff --git a/domain/UseCase/UseCaseGeneratePresence.cs b/domain/UseCase/UseCaseGeneratePresence.cs index 5622231..3e96b5d 100644 --- a/domain/UseCase/UseCaseGeneratePresence.cs +++ b/domain/UseCase/UseCaseGeneratePresence.cs @@ -2,6 +2,12 @@ using data.RemoteData.DAO; using data.Repository; using domain.Models; +using Microsoft.EntityFrameworkCore; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; namespace domain.UseCase { @@ -179,5 +185,10 @@ namespace domain.UseCase { _presenceRepository.ClearAllPresence(); } + + public void UpdateAttendance(PresenceLocalEntity attendance) + { + _presenceRepository.UpdateAttendance(attendance); + } } } diff --git a/domain/bin/Debug/net8.0/data.dll b/domain/bin/Debug/net8.0/data.dll index badc8ff..81f94dc 100644 Binary files a/domain/bin/Debug/net8.0/data.dll and b/domain/bin/Debug/net8.0/data.dll differ diff --git a/domain/bin/Debug/net8.0/data.pdb b/domain/bin/Debug/net8.0/data.pdb index d87bd2e..fadb08d 100644 Binary files a/domain/bin/Debug/net8.0/data.pdb and b/domain/bin/Debug/net8.0/data.pdb differ diff --git a/domain/bin/Debug/net8.0/domain.dll b/domain/bin/Debug/net8.0/domain.dll index 93c5c04..f2107fe 100644 Binary files a/domain/bin/Debug/net8.0/domain.dll and b/domain/bin/Debug/net8.0/domain.dll differ diff --git a/domain/bin/Debug/net8.0/domain.pdb b/domain/bin/Debug/net8.0/domain.pdb index 6544a9a..b9af1d6 100644 Binary files a/domain/bin/Debug/net8.0/domain.pdb and b/domain/bin/Debug/net8.0/domain.pdb differ diff --git a/domain/obj/Debug/net8.0/domain.GeneratedMSBuildEditorConfig.editorconfig b/domain/obj/Debug/net8.0/domain.GeneratedMSBuildEditorConfig.editorconfig index 3832acf..6ea3856 100644 --- a/domain/obj/Debug/net8.0/domain.GeneratedMSBuildEditorConfig.editorconfig +++ b/domain/obj/Debug/net8.0/domain.GeneratedMSBuildEditorConfig.editorconfig @@ -8,7 +8,7 @@ build_property.PlatformNeutralAssembly = build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = domain -build_property.ProjectDir = C:\Users\VivoBook 15X\Desktop\Presence_Desktop\domain\ +build_property.ProjectDir = C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\domain\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 8.0 diff --git a/domain/obj/Debug/net8.0/domain.assets.cache b/domain/obj/Debug/net8.0/domain.assets.cache index b59fe1a..51d5380 100644 Binary files a/domain/obj/Debug/net8.0/domain.assets.cache and b/domain/obj/Debug/net8.0/domain.assets.cache differ diff --git a/domain/obj/Debug/net8.0/domain.csproj.AssemblyReference.cache b/domain/obj/Debug/net8.0/domain.csproj.AssemblyReference.cache index 4fb38d1..6317c2d 100644 Binary files a/domain/obj/Debug/net8.0/domain.csproj.AssemblyReference.cache and b/domain/obj/Debug/net8.0/domain.csproj.AssemblyReference.cache differ diff --git a/domain/obj/Debug/net8.0/domain.csproj.CoreCompileInputs.cache b/domain/obj/Debug/net8.0/domain.csproj.CoreCompileInputs.cache index cb9169f..269aff7 100644 --- a/domain/obj/Debug/net8.0/domain.csproj.CoreCompileInputs.cache +++ b/domain/obj/Debug/net8.0/domain.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -efe5008cf55f684a5e54b4cda3728b0910c38c9c75eda6c64b1c33e78ca28bd1 +d3767816a1b5893b718772f02dc4a2127f4be02fc6d9b240e501a9af8a4e18b7 diff --git a/domain/obj/Debug/net8.0/domain.csproj.FileListAbsolute.txt b/domain/obj/Debug/net8.0/domain.csproj.FileListAbsolute.txt index b039359..0b9e84c 100644 --- a/domain/obj/Debug/net8.0/domain.csproj.FileListAbsolute.txt +++ b/domain/obj/Debug/net8.0/domain.csproj.FileListAbsolute.txt @@ -28,3 +28,33 @@ C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\domain\obj\Debug\net8.0\domai C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\domain\obj\Debug\net8.0\refint\domain.dll C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\domain\obj\Debug\net8.0\domain.pdb C:\Users\VivoBook 15X\Desktop\New_Presence_Desktop\domain\obj\Debug\net8.0\ref\domain.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\domain\bin\Debug\net8.0\domain.deps.json +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\domain\bin\Debug\net8.0\domain.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\domain\bin\Debug\net8.0\domain.pdb +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\domain\bin\Debug\net8.0\data.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\domain\bin\Debug\net8.0\data.pdb +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\domain\obj\Debug\net8.0\domain.csproj.AssemblyReference.cache +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\domain\obj\Debug\net8.0\domain.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\domain\obj\Debug\net8.0\domain.AssemblyInfoInputs.cache +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\domain\obj\Debug\net8.0\domain.AssemblyInfo.cs +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\domain\obj\Debug\net8.0\domain.csproj.CoreCompileInputs.cache +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\domain\obj\Debug\net8.0\domain.csproj.Up2Date +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\domain\obj\Debug\net8.0\domain.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\domain\obj\Debug\net8.0\refint\domain.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\domain\obj\Debug\net8.0\domain.pdb +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\domain\obj\Debug\net8.0\ref\domain.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\domain\bin\Debug\net8.0\domain.deps.json +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\domain\bin\Debug\net8.0\domain.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\domain\bin\Debug\net8.0\domain.pdb +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\domain\bin\Debug\net8.0\data.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\domain\bin\Debug\net8.0\data.pdb +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\domain\obj\Debug\net8.0\domain.csproj.AssemblyReference.cache +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\domain\obj\Debug\net8.0\domain.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\domain\obj\Debug\net8.0\domain.AssemblyInfoInputs.cache +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\domain\obj\Debug\net8.0\domain.AssemblyInfo.cs +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\domain\obj\Debug\net8.0\domain.csproj.CoreCompileInputs.cache +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\domain\obj\Debug\net8.0\domain.csproj.Up2Date +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\domain\obj\Debug\net8.0\domain.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\domain\obj\Debug\net8.0\refint\domain.dll +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\domain\obj\Debug\net8.0\domain.pdb +C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\domain\obj\Debug\net8.0\ref\domain.dll diff --git a/domain/obj/Debug/net8.0/domain.dll b/domain/obj/Debug/net8.0/domain.dll index 93c5c04..f2107fe 100644 Binary files a/domain/obj/Debug/net8.0/domain.dll and b/domain/obj/Debug/net8.0/domain.dll differ diff --git a/domain/obj/Debug/net8.0/domain.pdb b/domain/obj/Debug/net8.0/domain.pdb index 6544a9a..b9af1d6 100644 Binary files a/domain/obj/Debug/net8.0/domain.pdb and b/domain/obj/Debug/net8.0/domain.pdb differ diff --git a/domain/obj/Debug/net8.0/ref/domain.dll b/domain/obj/Debug/net8.0/ref/domain.dll index 48b8118..72cfe0c 100644 Binary files a/domain/obj/Debug/net8.0/ref/domain.dll and b/domain/obj/Debug/net8.0/ref/domain.dll differ diff --git a/domain/obj/Debug/net8.0/refint/domain.dll b/domain/obj/Debug/net8.0/refint/domain.dll index 48b8118..72cfe0c 100644 Binary files a/domain/obj/Debug/net8.0/refint/domain.dll and b/domain/obj/Debug/net8.0/refint/domain.dll differ diff --git a/domain/obj/domain.csproj.nuget.dgspec.json b/domain/obj/domain.csproj.nuget.dgspec.json index e06fd11..91c71ff 100644 --- a/domain/obj/domain.csproj.nuget.dgspec.json +++ b/domain/obj/domain.csproj.nuget.dgspec.json @@ -1,17 +1,17 @@ { "format": 1, "restore": { - "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\domain\\domain.csproj": {} + "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\domain\\domain.csproj": {} }, "projects": { - "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\data\\data.csproj": { + "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\data.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\data\\data.csproj", + "projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\data.csproj", "projectName": "data", - "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\data\\data.csproj", + "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\data.csproj", "packagesPath": "C:\\Users\\VivoBook 15X\\.nuget\\packages\\", - "outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\data\\obj\\", + "outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" @@ -85,14 +85,14 @@ } } }, - "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\domain\\domain.csproj": { + "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\domain\\domain.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\domain\\domain.csproj", + "projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\domain\\domain.csproj", "projectName": "domain", - "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\domain\\domain.csproj", + "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\domain\\domain.csproj", "packagesPath": "C:\\Users\\VivoBook 15X\\.nuget\\packages\\", - "outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\domain\\obj\\", + "outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\domain\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" @@ -113,8 +113,8 @@ "net8.0": { "targetAlias": "net8.0", "projectReferences": { - "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\data\\data.csproj": { - "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\data\\data.csproj" + "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\data.csproj": { + "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\data.csproj" } } } diff --git a/domain/obj/project.assets.json b/domain/obj/project.assets.json index cb04587..a7233ba 100644 --- a/domain/obj/project.assets.json +++ b/domain/obj/project.assets.json @@ -1025,11 +1025,11 @@ "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\domain\\domain.csproj", + "projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\domain\\domain.csproj", "projectName": "domain", - "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\domain\\domain.csproj", + "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\domain\\domain.csproj", "packagesPath": "C:\\Users\\VivoBook 15X\\.nuget\\packages\\", - "outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\domain\\obj\\", + "outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\domain\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" @@ -1050,8 +1050,8 @@ "net8.0": { "targetAlias": "net8.0", "projectReferences": { - "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\data\\data.csproj": { - "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\data\\data.csproj" + "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\data.csproj": { + "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\data.csproj" } } } diff --git a/domain/obj/project.nuget.cache b/domain/obj/project.nuget.cache index 1ebe14a..8f1b1cd 100644 --- a/domain/obj/project.nuget.cache +++ b/domain/obj/project.nuget.cache @@ -1,8 +1,8 @@ { "version": 2, - "dgSpecHash": "DIDz0HPdxeE=", + "dgSpecHash": "xGbQodVguQs=", "success": true, - "projectFilePath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\domain\\domain.csproj", + "projectFilePath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\domain\\domain.csproj", "expectedPackageFiles": [ "C:\\Users\\VivoBook 15X\\.nuget\\packages\\closedxml\\0.104.1\\closedxml.0.104.1.nupkg.sha512", "C:\\Users\\VivoBook 15X\\.nuget\\packages\\closedxml.parser\\1.2.0\\closedxml.parser.1.2.0.nupkg.sha512", diff --git a/presence_api/bin/Debug/net8.0/ClosedXML.Parser.dll b/presence_api/bin/Debug/net8.0/ClosedXML.Parser.dll new file mode 100644 index 0000000..1613f29 Binary files /dev/null and b/presence_api/bin/Debug/net8.0/ClosedXML.Parser.dll differ diff --git a/presence_api/bin/Debug/net8.0/ClosedXML.dll b/presence_api/bin/Debug/net8.0/ClosedXML.dll new file mode 100644 index 0000000..221ea4c Binary files /dev/null and b/presence_api/bin/Debug/net8.0/ClosedXML.dll differ diff --git a/presence_api/bin/Debug/net8.0/DocumentFormat.OpenXml.Framework.dll b/presence_api/bin/Debug/net8.0/DocumentFormat.OpenXml.Framework.dll new file mode 100644 index 0000000..5556e87 Binary files /dev/null and b/presence_api/bin/Debug/net8.0/DocumentFormat.OpenXml.Framework.dll differ diff --git a/presence_api/bin/Debug/net8.0/DocumentFormat.OpenXml.dll b/presence_api/bin/Debug/net8.0/DocumentFormat.OpenXml.dll new file mode 100644 index 0000000..05bafaf Binary files /dev/null and b/presence_api/bin/Debug/net8.0/DocumentFormat.OpenXml.dll differ diff --git a/presence_api/bin/Debug/net8.0/ExcelNumberFormat.dll b/presence_api/bin/Debug/net8.0/ExcelNumberFormat.dll new file mode 100644 index 0000000..aaf7bf8 Binary files /dev/null and b/presence_api/bin/Debug/net8.0/ExcelNumberFormat.dll differ diff --git a/presence_api/bin/Debug/net8.0/Microsoft.AspNetCore.OpenApi.dll b/presence_api/bin/Debug/net8.0/Microsoft.AspNetCore.OpenApi.dll new file mode 100644 index 0000000..c35e379 Binary files /dev/null and b/presence_api/bin/Debug/net8.0/Microsoft.AspNetCore.OpenApi.dll differ diff --git a/presence_api/bin/Debug/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll b/presence_api/bin/Debug/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll new file mode 100644 index 0000000..2169cf8 Binary files /dev/null and b/presence_api/bin/Debug/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll differ diff --git a/presence_api/bin/Debug/net8.0/Microsoft.EntityFrameworkCore.Relational.dll b/presence_api/bin/Debug/net8.0/Microsoft.EntityFrameworkCore.Relational.dll new file mode 100644 index 0000000..f8c58d0 Binary files /dev/null and b/presence_api/bin/Debug/net8.0/Microsoft.EntityFrameworkCore.Relational.dll differ diff --git a/presence_api/bin/Debug/net8.0/Microsoft.EntityFrameworkCore.dll b/presence_api/bin/Debug/net8.0/Microsoft.EntityFrameworkCore.dll new file mode 100644 index 0000000..b628ed6 Binary files /dev/null and b/presence_api/bin/Debug/net8.0/Microsoft.EntityFrameworkCore.dll differ diff --git a/presence_api/bin/Debug/net8.0/Microsoft.Extensions.Caching.Memory.dll b/presence_api/bin/Debug/net8.0/Microsoft.Extensions.Caching.Memory.dll new file mode 100644 index 0000000..077b1b6 Binary files /dev/null and b/presence_api/bin/Debug/net8.0/Microsoft.Extensions.Caching.Memory.dll differ diff --git a/presence_api/bin/Debug/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll b/presence_api/bin/Debug/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll new file mode 100644 index 0000000..81ed3de Binary files /dev/null and b/presence_api/bin/Debug/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll differ diff --git a/presence_api/bin/Debug/net8.0/Microsoft.Extensions.DependencyInjection.dll b/presence_api/bin/Debug/net8.0/Microsoft.Extensions.DependencyInjection.dll new file mode 100644 index 0000000..bd71a2b Binary files /dev/null and b/presence_api/bin/Debug/net8.0/Microsoft.Extensions.DependencyInjection.dll differ diff --git a/presence_api/bin/Debug/net8.0/Microsoft.Extensions.Logging.Abstractions.dll b/presence_api/bin/Debug/net8.0/Microsoft.Extensions.Logging.Abstractions.dll new file mode 100644 index 0000000..f9d1dc6 Binary files /dev/null and b/presence_api/bin/Debug/net8.0/Microsoft.Extensions.Logging.Abstractions.dll differ diff --git a/presence_api/bin/Debug/net8.0/Microsoft.Extensions.Logging.dll b/presence_api/bin/Debug/net8.0/Microsoft.Extensions.Logging.dll new file mode 100644 index 0000000..35905b6 Binary files /dev/null and b/presence_api/bin/Debug/net8.0/Microsoft.Extensions.Logging.dll differ diff --git a/presence_api/bin/Debug/net8.0/Microsoft.Extensions.Options.dll b/presence_api/bin/Debug/net8.0/Microsoft.Extensions.Options.dll new file mode 100644 index 0000000..a7b3f21 Binary files /dev/null and b/presence_api/bin/Debug/net8.0/Microsoft.Extensions.Options.dll differ diff --git a/presence_api/bin/Debug/net8.0/Microsoft.OpenApi.dll b/presence_api/bin/Debug/net8.0/Microsoft.OpenApi.dll new file mode 100644 index 0000000..1e0998d Binary files /dev/null and b/presence_api/bin/Debug/net8.0/Microsoft.OpenApi.dll differ diff --git a/presence_api/bin/Debug/net8.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll b/presence_api/bin/Debug/net8.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll new file mode 100644 index 0000000..4b4f0fc Binary files /dev/null and b/presence_api/bin/Debug/net8.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll differ diff --git a/presence_api/bin/Debug/net8.0/Npgsql.dll b/presence_api/bin/Debug/net8.0/Npgsql.dll new file mode 100644 index 0000000..fde1387 Binary files /dev/null and b/presence_api/bin/Debug/net8.0/Npgsql.dll differ diff --git a/presence_api/bin/Debug/net8.0/RBush.dll b/presence_api/bin/Debug/net8.0/RBush.dll new file mode 100644 index 0000000..dad8e8b Binary files /dev/null and b/presence_api/bin/Debug/net8.0/RBush.dll differ diff --git a/presence_api/bin/Debug/net8.0/SixLabors.Fonts.dll b/presence_api/bin/Debug/net8.0/SixLabors.Fonts.dll new file mode 100644 index 0000000..281d8a7 Binary files /dev/null and b/presence_api/bin/Debug/net8.0/SixLabors.Fonts.dll differ diff --git a/presence_api/bin/Debug/net8.0/Swashbuckle.AspNetCore.Swagger.dll b/presence_api/bin/Debug/net8.0/Swashbuckle.AspNetCore.Swagger.dll new file mode 100644 index 0000000..e9b8cf7 Binary files /dev/null and b/presence_api/bin/Debug/net8.0/Swashbuckle.AspNetCore.Swagger.dll differ diff --git a/presence_api/bin/Debug/net8.0/Swashbuckle.AspNetCore.SwaggerGen.dll b/presence_api/bin/Debug/net8.0/Swashbuckle.AspNetCore.SwaggerGen.dll new file mode 100644 index 0000000..68e38a2 Binary files /dev/null and b/presence_api/bin/Debug/net8.0/Swashbuckle.AspNetCore.SwaggerGen.dll differ diff --git a/presence_api/bin/Debug/net8.0/Swashbuckle.AspNetCore.SwaggerUI.dll b/presence_api/bin/Debug/net8.0/Swashbuckle.AspNetCore.SwaggerUI.dll new file mode 100644 index 0000000..9c52aed Binary files /dev/null and b/presence_api/bin/Debug/net8.0/Swashbuckle.AspNetCore.SwaggerUI.dll differ diff --git a/presence_api/bin/Debug/net8.0/System.IO.Packaging.dll b/presence_api/bin/Debug/net8.0/System.IO.Packaging.dll new file mode 100644 index 0000000..763f339 Binary files /dev/null and b/presence_api/bin/Debug/net8.0/System.IO.Packaging.dll differ diff --git a/presence_api/bin/Debug/net8.0/appsettings.Development.json b/presence_api/bin/Debug/net8.0/appsettings.Development.json new file mode 100644 index 0000000..0c208ae --- /dev/null +++ b/presence_api/bin/Debug/net8.0/appsettings.Development.json @@ -0,0 +1,8 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + } +} diff --git a/presence_api/bin/Debug/net8.0/appsettings.json b/presence_api/bin/Debug/net8.0/appsettings.json new file mode 100644 index 0000000..10f68b8 --- /dev/null +++ b/presence_api/bin/Debug/net8.0/appsettings.json @@ -0,0 +1,9 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + }, + "AllowedHosts": "*" +} diff --git a/presence_api/bin/Debug/net8.0/data.dll b/presence_api/bin/Debug/net8.0/data.dll new file mode 100644 index 0000000..457561f Binary files /dev/null and b/presence_api/bin/Debug/net8.0/data.dll differ diff --git a/presence_api/bin/Debug/net8.0/data.pdb b/presence_api/bin/Debug/net8.0/data.pdb new file mode 100644 index 0000000..af1226a Binary files /dev/null and b/presence_api/bin/Debug/net8.0/data.pdb differ diff --git a/presence_api/bin/Debug/net8.0/domain.dll b/presence_api/bin/Debug/net8.0/domain.dll new file mode 100644 index 0000000..e5ba1e2 Binary files /dev/null and b/presence_api/bin/Debug/net8.0/domain.dll differ diff --git a/presence_api/bin/Debug/net8.0/domain.pdb b/presence_api/bin/Debug/net8.0/domain.pdb new file mode 100644 index 0000000..0b9c7bf Binary files /dev/null and b/presence_api/bin/Debug/net8.0/domain.pdb differ diff --git a/presence_api/bin/Debug/net8.0/presence_api.deps.json b/presence_api/bin/Debug/net8.0/presence_api.deps.json new file mode 100644 index 0000000..b1314bb --- /dev/null +++ b/presence_api/bin/Debug/net8.0/presence_api.deps.json @@ -0,0 +1,549 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v8.0", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v8.0": { + "presence_api/1.0.0": { + "dependencies": { + "Microsoft.AspNetCore.OpenApi": "8.0.4", + "Swashbuckle.AspNetCore": "6.4.0", + "domain": "1.0.0" + }, + "runtime": { + "presence_api.dll": {} + } + }, + "ClosedXML/0.104.1": { + "dependencies": { + "ClosedXML.Parser": "1.2.0", + "DocumentFormat.OpenXml": "3.0.1", + "ExcelNumberFormat": "1.1.0", + "RBush": "3.2.0", + "SixLabors.Fonts": "1.0.0", + "System.IO.Packaging": "8.0.0" + }, + "runtime": { + "lib/netstandard2.1/ClosedXML.dll": { + "assemblyVersion": "0.104.1.0", + "fileVersion": "0.104.1.0" + } + } + }, + "ClosedXML.Parser/1.2.0": { + "runtime": { + "lib/netstandard2.1/ClosedXML.Parser.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.0.0" + } + } + }, + "DocumentFormat.OpenXml/3.0.1": { + "dependencies": { + "DocumentFormat.OpenXml.Framework": "3.0.1" + }, + "runtime": { + "lib/net8.0/DocumentFormat.OpenXml.dll": { + "assemblyVersion": "3.0.1.0", + "fileVersion": "3.0.1.0" + } + } + }, + "DocumentFormat.OpenXml.Framework/3.0.1": { + "dependencies": { + "System.IO.Packaging": "8.0.0" + }, + "runtime": { + "lib/net8.0/DocumentFormat.OpenXml.Framework.dll": { + "assemblyVersion": "3.0.1.0", + "fileVersion": "3.0.1.0" + } + } + }, + "ExcelNumberFormat/1.1.0": { + "runtime": { + "lib/netstandard2.0/ExcelNumberFormat.dll": { + "assemblyVersion": "1.1.0.0", + "fileVersion": "1.1.0.0" + } + } + }, + "Microsoft.AspNetCore.OpenApi/8.0.4": { + "dependencies": { + "Microsoft.OpenApi": "1.4.3" + }, + "runtime": { + "lib/net8.0/Microsoft.AspNetCore.OpenApi.dll": { + "assemblyVersion": "8.0.4.0", + "fileVersion": "8.0.424.17014" + } + } + }, + "Microsoft.EntityFrameworkCore/8.0.10": { + "dependencies": { + "Microsoft.EntityFrameworkCore.Abstractions": "8.0.10", + "Microsoft.EntityFrameworkCore.Analyzers": "8.0.10", + "Microsoft.Extensions.Caching.Memory": "8.0.1", + "Microsoft.Extensions.Logging": "8.0.1" + }, + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.dll": { + "assemblyVersion": "8.0.10.0", + "fileVersion": "8.0.1024.46708" + } + } + }, + "Microsoft.EntityFrameworkCore.Abstractions/8.0.10": { + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": { + "assemblyVersion": "8.0.10.0", + "fileVersion": "8.0.1024.46708" + } + } + }, + "Microsoft.EntityFrameworkCore.Analyzers/8.0.10": {}, + "Microsoft.EntityFrameworkCore.Relational/8.0.10": { + "dependencies": { + "Microsoft.EntityFrameworkCore": "8.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "8.0.0" + }, + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll": { + "assemblyVersion": "8.0.10.0", + "fileVersion": "8.0.1024.46708" + } + } + }, + "Microsoft.Extensions.ApiDescription.Server/6.0.5": {}, + "Microsoft.Extensions.Caching.Abstractions/8.0.0": { + "dependencies": { + "Microsoft.Extensions.Primitives": "8.0.0" + } + }, + "Microsoft.Extensions.Caching.Memory/8.0.1": { + "dependencies": { + "Microsoft.Extensions.Caching.Abstractions": "8.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2", + "Microsoft.Extensions.Logging.Abstractions": "8.0.2", + "Microsoft.Extensions.Options": "8.0.2", + "Microsoft.Extensions.Primitives": "8.0.0" + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.Caching.Memory.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.1024.46610" + } + } + }, + "Microsoft.Extensions.Configuration.Abstractions/8.0.0": { + "dependencies": { + "Microsoft.Extensions.Primitives": "8.0.0" + } + }, + "Microsoft.Extensions.DependencyInjection/8.0.1": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2" + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.DependencyInjection.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.1024.46610" + } + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.2": { + "runtime": { + "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.1024.46610" + } + } + }, + "Microsoft.Extensions.Logging/8.0.1": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection": "8.0.1", + "Microsoft.Extensions.Logging.Abstractions": "8.0.2", + "Microsoft.Extensions.Options": "8.0.2" + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.Logging.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.1024.46610" + } + } + }, + "Microsoft.Extensions.Logging.Abstractions/8.0.2": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2" + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.1024.46610" + } + } + }, + "Microsoft.Extensions.Options/8.0.2": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2", + "Microsoft.Extensions.Primitives": "8.0.0" + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.Options.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.224.6711" + } + } + }, + "Microsoft.Extensions.Primitives/8.0.0": {}, + "Microsoft.OpenApi/1.4.3": { + "runtime": { + "lib/netstandard2.0/Microsoft.OpenApi.dll": { + "assemblyVersion": "1.4.3.0", + "fileVersion": "1.4.3.0" + } + } + }, + "Npgsql/8.0.5": { + "dependencies": { + "Microsoft.Extensions.Logging.Abstractions": "8.0.2" + }, + "runtime": { + "lib/net8.0/Npgsql.dll": { + "assemblyVersion": "8.0.5.0", + "fileVersion": "8.0.5.0" + } + } + }, + "Npgsql.EntityFrameworkCore.PostgreSQL/8.0.10": { + "dependencies": { + "Microsoft.EntityFrameworkCore": "8.0.10", + "Microsoft.EntityFrameworkCore.Abstractions": "8.0.10", + "Microsoft.EntityFrameworkCore.Relational": "8.0.10", + "Npgsql": "8.0.5" + }, + "runtime": { + "lib/net8.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll": { + "assemblyVersion": "8.0.10.0", + "fileVersion": "8.0.10.0" + } + } + }, + "RBush/3.2.0": { + "runtime": { + "lib/net6.0/RBush.dll": { + "assemblyVersion": "3.0.0.0", + "fileVersion": "3.2.0.0" + } + } + }, + "SixLabors.Fonts/1.0.0": { + "runtime": { + "lib/netcoreapp3.1/SixLabors.Fonts.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.0.0" + } + } + }, + "Swashbuckle.AspNetCore/6.4.0": { + "dependencies": { + "Microsoft.Extensions.ApiDescription.Server": "6.0.5", + "Swashbuckle.AspNetCore.Swagger": "6.4.0", + "Swashbuckle.AspNetCore.SwaggerGen": "6.4.0", + "Swashbuckle.AspNetCore.SwaggerUI": "6.4.0" + } + }, + "Swashbuckle.AspNetCore.Swagger/6.4.0": { + "dependencies": { + "Microsoft.OpenApi": "1.4.3" + }, + "runtime": { + "lib/net6.0/Swashbuckle.AspNetCore.Swagger.dll": { + "assemblyVersion": "6.4.0.0", + "fileVersion": "6.4.0.0" + } + } + }, + "Swashbuckle.AspNetCore.SwaggerGen/6.4.0": { + "dependencies": { + "Swashbuckle.AspNetCore.Swagger": "6.4.0" + }, + "runtime": { + "lib/net6.0/Swashbuckle.AspNetCore.SwaggerGen.dll": { + "assemblyVersion": "6.4.0.0", + "fileVersion": "6.4.0.0" + } + } + }, + "Swashbuckle.AspNetCore.SwaggerUI/6.4.0": { + "runtime": { + "lib/net6.0/Swashbuckle.AspNetCore.SwaggerUI.dll": { + "assemblyVersion": "6.4.0.0", + "fileVersion": "6.4.0.0" + } + } + }, + "System.IO.Packaging/8.0.0": { + "runtime": { + "lib/net8.0/System.IO.Packaging.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.23.53103" + } + } + }, + "data/1.0.0": { + "dependencies": { + "Microsoft.EntityFrameworkCore": "8.0.10", + "Npgsql.EntityFrameworkCore.PostgreSQL": "8.0.10" + }, + "runtime": { + "data.dll": { + "assemblyVersion": "1.0.0", + "fileVersion": "1.0.0.0" + } + } + }, + "domain/1.0.0": { + "dependencies": { + "ClosedXML": "0.104.1", + "data": "1.0.0" + }, + "runtime": { + "domain.dll": { + "assemblyVersion": "1.0.0", + "fileVersion": "1.0.0.0" + } + } + } + } + }, + "libraries": { + "presence_api/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "ClosedXML/0.104.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-RVm2fUNWJlBJlg07shrfeWzrHPG5ypI/vARqdUOUbUdaog8yBw8l4IbCHf2MXt0AXtzaZqGNqhFaCAHigCBdfw==", + "path": "closedxml/0.104.1", + "hashPath": "closedxml.0.104.1.nupkg.sha512" + }, + "ClosedXML.Parser/1.2.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-w+/0tsxABS3lkSH8EUlA7IGme+mq5T/Puf3DbOiTckmSuUpAUO2LK29oXYByCcWkBv6wcRHxgWlQb1lxkwI0Tw==", + "path": "closedxml.parser/1.2.0", + "hashPath": "closedxml.parser.1.2.0.nupkg.sha512" + }, + "DocumentFormat.OpenXml/3.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-DCK1cwFUJ1FGGyYyo++HWl9H1RkqMWIu+FGOLRy6E4L4y0/HIhlJ7N/n1HKboFfOwKn1cMBRxt1RCuDbIEy5YQ==", + "path": "documentformat.openxml/3.0.1", + "hashPath": "documentformat.openxml.3.0.1.nupkg.sha512" + }, + "DocumentFormat.OpenXml.Framework/3.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ifyI7OW7sggz7LQMIAD2aUsY/zVUON9QaHrpZ4MK33iVMeHlTG4uhUE2aLWb31nry+LCs2ALDAwf8OfUJGjgBg==", + "path": "documentformat.openxml.framework/3.0.1", + "hashPath": "documentformat.openxml.framework.3.0.1.nupkg.sha512" + }, + "ExcelNumberFormat/1.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-R3BVHPs9O+RkExbZYTGT0+9HLbi8ZrNij1Yziyw6znd3J7P3uoIR07uwTLGOogtz1p6+0sna66eBoXu7tBiVQA==", + "path": "excelnumberformat/1.1.0", + "hashPath": "excelnumberformat.1.1.0.nupkg.sha512" + }, + "Microsoft.AspNetCore.OpenApi/8.0.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-TFiXbP0tqRgJKcpiCSSp79q6QaiF8gqRhZgrU48FQajhVkiwHSp1O1b1hkYC4Ehl4clbk3pHwdfwN9mRtDAFbQ==", + "path": "microsoft.aspnetcore.openapi/8.0.4", + "hashPath": "microsoft.aspnetcore.openapi.8.0.4.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore/8.0.10": { + "type": "package", + "serviceable": true, + "sha512": "sha512-PPkQdIqfR1nU3n6YgGGDk8G+eaYbaAKM1AzIQtlPNTKf10Osg3N9T+iK9AlnSA/ujsK00flPpFHVfJrbuBFS1A==", + "path": "microsoft.entityframeworkcore/8.0.10", + "hashPath": "microsoft.entityframeworkcore.8.0.10.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Abstractions/8.0.10": { + "type": "package", + "serviceable": true, + "sha512": "sha512-FV0QlcX9INY4kAD2o72uPtyOh0nZut2jB11Jf9mNYBtHay8gDLe+x4AbXFwuQg+eSvofjT7naV82e827zGfyMg==", + "path": "microsoft.entityframeworkcore.abstractions/8.0.10", + "hashPath": "microsoft.entityframeworkcore.abstractions.8.0.10.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Analyzers/8.0.10": { + "type": "package", + "serviceable": true, + "sha512": "sha512-51KkPIc0EMv/gVXhPIUi6cwJE9Mvh+PLr4Lap4naLcsoGZ0lF2SvOPgUUprwRV3MnN7nyD1XPhT5RJ/p+xFAXw==", + "path": "microsoft.entityframeworkcore.analyzers/8.0.10", + "hashPath": "microsoft.entityframeworkcore.analyzers.8.0.10.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Relational/8.0.10": { + "type": "package", + "serviceable": true, + "sha512": "sha512-OefBEE47kGKPRPV3OT+FAW6o5BFgLk2D9EoeWVy7NbOepzUneayLQxbVE098FfedTyMwxvZQoDD9LrvZc3MadA==", + "path": "microsoft.entityframeworkcore.relational/8.0.10", + "hashPath": "microsoft.entityframeworkcore.relational.8.0.10.nupkg.sha512" + }, + "Microsoft.Extensions.ApiDescription.Server/6.0.5": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Ckb5EDBUNJdFWyajfXzUIMRkhf52fHZOQuuZg/oiu8y7zDCVwD0iHhew6MnThjHmevanpxL3f5ci2TtHQEN6bw==", + "path": "microsoft.extensions.apidescription.server/6.0.5", + "hashPath": "microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512" + }, + "Microsoft.Extensions.Caching.Abstractions/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3KuSxeHoNYdxVYfg2IRZCThcrlJ1XJqIXkAWikCsbm5C/bCjv7G0WoKDyuR98Q+T607QT2Zl5GsbGRkENcV2yQ==", + "path": "microsoft.extensions.caching.abstractions/8.0.0", + "hashPath": "microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Caching.Memory/8.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-HFDnhYLccngrzyGgHkjEDU5FMLn4MpOsr5ElgsBMC4yx6lJh4jeWO7fHS8+TXPq+dgxCmUa/Trl8svObmwW4QA==", + "path": "microsoft.extensions.caching.memory/8.0.1", + "hashPath": "microsoft.extensions.caching.memory.8.0.1.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.Abstractions/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3lE/iLSutpgX1CC0NOW70FJoGARRHbyKmG7dc0klnUZ9Dd9hS6N/POPWhKhMLCEuNN5nXEY5agmlFtH562vqhQ==", + "path": "microsoft.extensions.configuration.abstractions/8.0.0", + "hashPath": "microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection/8.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-BmANAnR5Xd4Oqw7yQ75xOAYODybZQRzdeNucg7kS5wWKd2PNnMdYtJ2Vciy0QLylRmv42DGl5+AFL9izA6F1Rw==", + "path": "microsoft.extensions.dependencyinjection/8.0.1", + "hashPath": "microsoft.extensions.dependencyinjection.8.0.1.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3iE7UF7MQkCv1cxzCahz+Y/guQbTqieyxyaWKhrRO91itI9cOKO76OHeQDahqG4MmW5umr3CcCvGmK92lWNlbg==", + "path": "microsoft.extensions.dependencyinjection.abstractions/8.0.2", + "hashPath": "microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512" + }, + "Microsoft.Extensions.Logging/8.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-4x+pzsQEbqxhNf1QYRr5TDkLP9UsLT3A6MdRKDDEgrW7h1ljiEPgTNhKYUhNCCAaVpQECVQ+onA91PTPnIp6Lw==", + "path": "microsoft.extensions.logging/8.0.1", + "hashPath": "microsoft.extensions.logging.8.0.1.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.Abstractions/8.0.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-nroMDjS7hNBPtkZqVBbSiQaQjWRDxITI8Y7XnDs97rqG3EbzVTNLZQf7bIeUJcaHOV8bca47s1Uxq94+2oGdxA==", + "path": "microsoft.extensions.logging.abstractions/8.0.2", + "hashPath": "microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512" + }, + "Microsoft.Extensions.Options/8.0.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-dWGKvhFybsaZpGmzkGCbNNwBD1rVlWzrZKANLW/CcbFJpCEceMCGzT7zZwHOGBCbwM0SzBuceMj5HN1LKV1QqA==", + "path": "microsoft.extensions.options/8.0.2", + "hashPath": "microsoft.extensions.options.8.0.2.nupkg.sha512" + }, + "Microsoft.Extensions.Primitives/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-bXJEZrW9ny8vjMF1JV253WeLhpEVzFo1lyaZu1vQ4ZxWUlVvknZ/+ftFgVheLubb4eZPSwwxBeqS1JkCOjxd8g==", + "path": "microsoft.extensions.primitives/8.0.0", + "hashPath": "microsoft.extensions.primitives.8.0.0.nupkg.sha512" + }, + "Microsoft.OpenApi/1.4.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-rURwggB+QZYcSVbDr7HSdhw/FELvMlriW10OeOzjPT7pstefMo7IThhtNtDudxbXhW+lj0NfX72Ka5EDsG8x6w==", + "path": "microsoft.openapi/1.4.3", + "hashPath": "microsoft.openapi.1.4.3.nupkg.sha512" + }, + "Npgsql/8.0.5": { + "type": "package", + "serviceable": true, + "sha512": "sha512-zRG5V8cyeZLpzJlKzFKjEwkRMYIYnHWJvEor2lWXeccS2E1G2nIWYYhnukB51iz5XsWSVEtqg3AxTWM0QJ6vfg==", + "path": "npgsql/8.0.5", + "hashPath": "npgsql.8.0.5.nupkg.sha512" + }, + "Npgsql.EntityFrameworkCore.PostgreSQL/8.0.10": { + "type": "package", + "serviceable": true, + "sha512": "sha512-gFPl9Dmxih7Yi4tZ3bITzZFzbxFMBx04gqTqcjoL2r5VEW+O2TA5UVw/wm/XW26NAJ7sg59Je0+9QrwiZt6MPQ==", + "path": "npgsql.entityframeworkcore.postgresql/8.0.10", + "hashPath": "npgsql.entityframeworkcore.postgresql.8.0.10.nupkg.sha512" + }, + "RBush/3.2.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ijGh9N0zZ7JfXk3oQkWCwK8SwSSByexbyh/MjbCjNxOft9eG5ZqKC1vdgiYq78h4IZRFmN4s3JZ/b10Jipud5w==", + "path": "rbush/3.2.0", + "hashPath": "rbush.3.2.0.nupkg.sha512" + }, + "SixLabors.Fonts/1.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LFQsCZlV0xlUyXAOMUo5kkSl+8zAQXXbbdwWchtk0B4o7zotZhQsQOcJUELGHdfPfm/xDAsz6hONAuV25bJaAg==", + "path": "sixlabors.fonts/1.0.0", + "hashPath": "sixlabors.fonts.1.0.0.nupkg.sha512" + }, + "Swashbuckle.AspNetCore/6.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-eUBr4TW0up6oKDA5Xwkul289uqSMgY0xGN4pnbOIBqCcN9VKGGaPvHX3vWaG/hvocfGDP+MGzMA0bBBKz2fkmQ==", + "path": "swashbuckle.aspnetcore/6.4.0", + "hashPath": "swashbuckle.aspnetcore.6.4.0.nupkg.sha512" + }, + "Swashbuckle.AspNetCore.Swagger/6.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-nl4SBgGM+cmthUcpwO/w1lUjevdDHAqRvfUoe4Xp/Uvuzt9mzGUwyFCqa3ODBAcZYBiFoKvrYwz0rabslJvSmQ==", + "path": "swashbuckle.aspnetcore.swagger/6.4.0", + "hashPath": "swashbuckle.aspnetcore.swagger.6.4.0.nupkg.sha512" + }, + "Swashbuckle.AspNetCore.SwaggerGen/6.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-lXhcUBVqKrPFAQF7e/ZeDfb5PMgE8n5t6L5B6/BQSpiwxgHzmBcx8Msu42zLYFTvR5PIqE9Q9lZvSQAcwCxJjw==", + "path": "swashbuckle.aspnetcore.swaggergen/6.4.0", + "hashPath": "swashbuckle.aspnetcore.swaggergen.6.4.0.nupkg.sha512" + }, + "Swashbuckle.AspNetCore.SwaggerUI/6.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-1Hh3atb3pi8c+v7n4/3N80Jj8RvLOXgWxzix6w3OZhB7zBGRwsy7FWr4e3hwgPweSBpwfElqj4V4nkjYabH9nQ==", + "path": "swashbuckle.aspnetcore.swaggerui/6.4.0", + "hashPath": "swashbuckle.aspnetcore.swaggerui.6.4.0.nupkg.sha512" + }, + "System.IO.Packaging/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-8g1V4YRpdGAxFcK8v9OjuMdIOJSpF30Zb1JGicwVZhly3I994WFyBdV6mQEo8d3T+URQe55/M0U0eIH0Hts1bg==", + "path": "system.io.packaging/8.0.0", + "hashPath": "system.io.packaging.8.0.0.nupkg.sha512" + }, + "data/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "domain/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + } + } +} \ No newline at end of file diff --git a/presence_api/bin/Debug/net8.0/presence_api.dll b/presence_api/bin/Debug/net8.0/presence_api.dll new file mode 100644 index 0000000..0854207 Binary files /dev/null and b/presence_api/bin/Debug/net8.0/presence_api.dll differ diff --git a/presence_api/bin/Debug/net8.0/presence_api.exe b/presence_api/bin/Debug/net8.0/presence_api.exe new file mode 100644 index 0000000..0e19c1a Binary files /dev/null and b/presence_api/bin/Debug/net8.0/presence_api.exe differ diff --git a/presence_api/bin/Debug/net8.0/presence_api.pdb b/presence_api/bin/Debug/net8.0/presence_api.pdb new file mode 100644 index 0000000..91586c4 Binary files /dev/null and b/presence_api/bin/Debug/net8.0/presence_api.pdb differ diff --git a/presence_api/bin/Debug/net8.0/presence_api.runtimeconfig.json b/presence_api/bin/Debug/net8.0/presence_api.runtimeconfig.json new file mode 100644 index 0000000..b8a4a9c --- /dev/null +++ b/presence_api/bin/Debug/net8.0/presence_api.runtimeconfig.json @@ -0,0 +1,20 @@ +{ + "runtimeOptions": { + "tfm": "net8.0", + "frameworks": [ + { + "name": "Microsoft.NETCore.App", + "version": "8.0.0" + }, + { + "name": "Microsoft.AspNetCore.App", + "version": "8.0.0" + } + ], + "configProperties": { + "System.GC.Server": true, + "System.Reflection.NullabilityInfoContext.IsSupported": true, + "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false + } + } +} \ No newline at end of file diff --git a/presence_api/bin/Debug/net8.0/presence_api.staticwebassets.endpoints.json b/presence_api/bin/Debug/net8.0/presence_api.staticwebassets.endpoints.json new file mode 100644 index 0000000..2b6c535 --- /dev/null +++ b/presence_api/bin/Debug/net8.0/presence_api.staticwebassets.endpoints.json @@ -0,0 +1,5 @@ +{ + "Version": 1, + "ManifestType": "Build", + "Endpoints": [] +} \ No newline at end of file diff --git a/presence_api/obj/Debug/net8.0/ApiEndpoints.json b/presence_api/obj/Debug/net8.0/ApiEndpoints.json new file mode 100644 index 0000000..e65d503 --- /dev/null +++ b/presence_api/obj/Debug/net8.0/ApiEndpoints.json @@ -0,0 +1,96 @@ +[ + { + "ContainingType": "presence_api.Controllers.AdminController", + "Method": "GetAllGroupsWithUsers", + "RelativePath": "api/admin/groups", + "HttpMethod": "GET", + "IsController": true, + "Order": 0, + "Parameters": [], + "ReturnTypes": [ + { + "Type": "System.Collections.Generic.List\u00601[[domain.Models.GroupWithStudentsDto, domain, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]", + "MediaTypes": [ + "text/plain", + "application/json", + "text/json" + ], + "StatusCode": 200 + } + ] + }, + { + "ContainingType": "presence_api.Controllers.AdminController", + "Method": "RemoveGroupById", + "RelativePath": "api/admin/groups/{groupId}", + "HttpMethod": "DELETE", + "IsController": true, + "Order": 0, + "Parameters": [ + { + "Name": "groupId", + "Type": "System.Int32", + "IsRequired": true + } + ], + "ReturnTypes": [] + }, + { + "ContainingType": "presence_api.Controllers.AdminController", + "Method": "AddGroupWithStudents", + "RelativePath": "api/admin/groups/add", + "HttpMethod": "POST", + "IsController": true, + "Order": 0, + "Parameters": [ + { + "Name": "groupDto", + "Type": "domain.Models.GroupWithStudentsDto", + "IsRequired": true + } + ], + "ReturnTypes": [] + }, + { + "ContainingType": "presence_api.Controllers.AdminController", + "Method": "ClearPresence", + "RelativePath": "api/admin/presence/clear", + "HttpMethod": "DELETE", + "IsController": true, + "Order": 0, + "Parameters": [], + "ReturnTypes": [] + }, + { + "ContainingType": "presence_api.Controllers.AdminController", + "Method": "GetStudentInfo", + "RelativePath": "api/admin/student/{userGuid}", + "HttpMethod": "GET", + "IsController": true, + "Order": 0, + "Parameters": [ + { + "Name": "userGuid", + "Type": "System.Guid", + "IsRequired": true + } + ], + "ReturnTypes": [] + }, + { + "ContainingType": "presence_api.Controllers.AdminController", + "Method": "RemoveUserByGuid", + "RelativePath": "api/admin/users/{userGuid}", + "HttpMethod": "DELETE", + "IsController": true, + "Order": 0, + "Parameters": [ + { + "Name": "userGuid", + "Type": "System.Guid", + "IsRequired": true + } + ], + "ReturnTypes": [] + } +] \ No newline at end of file diff --git a/presence_api/obj/Debug/net8.0/EndpointInfo/presence_api.OpenApiFiles.cache b/presence_api/obj/Debug/net8.0/EndpointInfo/presence_api.OpenApiFiles.cache new file mode 100644 index 0000000..a61cfc1 --- /dev/null +++ b/presence_api/obj/Debug/net8.0/EndpointInfo/presence_api.OpenApiFiles.cache @@ -0,0 +1 @@ +presence_api.json diff --git a/presence_api/obj/Debug/net8.0/EndpointInfo/presence_api.json b/presence_api/obj/Debug/net8.0/EndpointInfo/presence_api.json new file mode 100644 index 0000000..a2def05 --- /dev/null +++ b/presence_api/obj/Debug/net8.0/EndpointInfo/presence_api.json @@ -0,0 +1,183 @@ +{ + "openapi": "3.0.1", + "info": { + "title": "presence_api", + "version": "1.0" + }, + "paths": { + "/api/admin/student/{userGuid}": { + "get": { + "tags": [ + "Admin" + ], + "parameters": [ + { + "name": "userGuid", + "in": "path", + "required": true, + "style": "simple", + "schema": { + "type": "string", + "format": "uuid" + } + } + ], + "responses": { + "200": { + "description": "Success" + } + } + } + }, + "/api/admin/groups": { + "get": { + "tags": [ + "Admin" + ], + "responses": { + "200": { + "description": "Success", + "content": { + "text/plain": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/GroupWithStudentsDto" + } + } + }, + "application/json": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/GroupWithStudentsDto" + } + } + }, + "text/json": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/GroupWithStudentsDto" + } + } + } + } + } + } + } + }, + "/api/admin/presence/clear": { + "delete": { + "tags": [ + "Admin" + ], + "responses": { + "200": { + "description": "Success" + } + } + } + }, + "/api/admin/groups/{groupId}": { + "delete": { + "tags": [ + "Admin" + ], + "parameters": [ + { + "name": "groupId", + "in": "path", + "required": true, + "style": "simple", + "schema": { + "type": "integer", + "format": "int32" + } + } + ], + "responses": { + "200": { + "description": "Success" + } + } + } + }, + "/api/admin/users/{userGuid}": { + "delete": { + "tags": [ + "Admin" + ], + "parameters": [ + { + "name": "userGuid", + "in": "path", + "required": true, + "style": "simple", + "schema": { + "type": "string", + "format": "uuid" + } + } + ], + "responses": { + "200": { + "description": "Success" + } + } + } + }, + "/api/admin/groups/add": { + "post": { + "tags": [ + "Admin" + ], + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/GroupWithStudentsDto" + } + }, + "text/json": { + "schema": { + "$ref": "#/components/schemas/GroupWithStudentsDto" + } + }, + "application/*+json": { + "schema": { + "$ref": "#/components/schemas/GroupWithStudentsDto" + } + } + } + }, + "responses": { + "200": { + "description": "Success" + } + } + } + } + }, + "components": { + "schemas": { + "GroupWithStudentsDto": { + "type": "object", + "properties": { + "groupName": { + "type": "string", + "nullable": true + }, + "students": { + "type": "array", + "items": { + "type": "string" + }, + "nullable": true + } + }, + "additionalProperties": false + } + } + } +} \ No newline at end of file diff --git a/presence_api/obj/Debug/net8.0/apphost.exe b/presence_api/obj/Debug/net8.0/apphost.exe new file mode 100644 index 0000000..0e19c1a Binary files /dev/null and b/presence_api/obj/Debug/net8.0/apphost.exe differ diff --git a/presence_api/obj/Debug/net8.0/presence.6C935717.Up2Date b/presence_api/obj/Debug/net8.0/presence.6C935717.Up2Date new file mode 100644 index 0000000..e69de29 diff --git a/presence_api/obj/Debug/net8.0/presence_api.GeneratedMSBuildEditorConfig.editorconfig b/presence_api/obj/Debug/net8.0/presence_api.GeneratedMSBuildEditorConfig.editorconfig index 7e7d5cb..82ffa54 100644 --- a/presence_api/obj/Debug/net8.0/presence_api.GeneratedMSBuildEditorConfig.editorconfig +++ b/presence_api/obj/Debug/net8.0/presence_api.GeneratedMSBuildEditorConfig.editorconfig @@ -9,13 +9,13 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = presence_api build_property.RootNamespace = presence_api -build_property.ProjectDir = C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\ +build_property.ProjectDir = C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\presence_api\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.RazorLangVersion = 8.0 build_property.SupportLocalizedComponentNames = build_property.GenerateRazorMetadataSourceChecksumAttributes = -build_property.MSBuildProjectDirectory = C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api +build_property.MSBuildProjectDirectory = C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\presence_api build_property._RazorSourceGeneratorDebug = build_property.EffectiveAnalysisLevelStyle = 8.0 build_property.EnableCodeStyleSeverity = diff --git a/presence_api/obj/Debug/net8.0/presence_api.MvcApplicationPartsAssemblyInfo.cache b/presence_api/obj/Debug/net8.0/presence_api.MvcApplicationPartsAssemblyInfo.cache new file mode 100644 index 0000000..e69de29 diff --git a/presence_api/obj/Debug/net8.0/presence_api.MvcApplicationPartsAssemblyInfo.cs b/presence_api/obj/Debug/net8.0/presence_api.MvcApplicationPartsAssemblyInfo.cs new file mode 100644 index 0000000..d7cc3f5 --- /dev/null +++ b/presence_api/obj/Debug/net8.0/presence_api.MvcApplicationPartsAssemblyInfo.cs @@ -0,0 +1,18 @@ +//------------------------------------------------------------------------------ +// +// Этот код создан программой. +// Исполняемая версия:4.0.30319.42000 +// +// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае +// повторной генерации кода. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("Microsoft.AspNetCore.OpenApi")] +[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("Swashbuckle.AspNetCore.SwaggerGen")] + +// Создано классом WriteCodeFragment MSBuild. + diff --git a/presence_api/obj/Debug/net8.0/presence_api.assets.cache b/presence_api/obj/Debug/net8.0/presence_api.assets.cache index 18350bc..2fcb7fd 100644 Binary files a/presence_api/obj/Debug/net8.0/presence_api.assets.cache and b/presence_api/obj/Debug/net8.0/presence_api.assets.cache differ diff --git a/presence_api/obj/Debug/net8.0/presence_api.csproj.AssemblyReference.cache b/presence_api/obj/Debug/net8.0/presence_api.csproj.AssemblyReference.cache index b2985de..0dc7e7c 100644 Binary files a/presence_api/obj/Debug/net8.0/presence_api.csproj.AssemblyReference.cache and b/presence_api/obj/Debug/net8.0/presence_api.csproj.AssemblyReference.cache differ diff --git a/presence_api/obj/Debug/net8.0/presence_api.csproj.BuildWithSkipAnalyzers b/presence_api/obj/Debug/net8.0/presence_api.csproj.BuildWithSkipAnalyzers new file mode 100644 index 0000000..e69de29 diff --git a/presence_api/obj/Debug/net8.0/presence_api.csproj.CoreCompileInputs.cache b/presence_api/obj/Debug/net8.0/presence_api.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..52a634f --- /dev/null +++ b/presence_api/obj/Debug/net8.0/presence_api.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +e25eb2a7da297fdcf6cfb3747ffda5a0cdaa521d12bdac130d5c13edf41eb1ec diff --git a/presence_api/obj/Debug/net8.0/presence_api.csproj.FileListAbsolute.txt b/presence_api/obj/Debug/net8.0/presence_api.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..45ef2b5 --- /dev/null +++ b/presence_api/obj/Debug/net8.0/presence_api.csproj.FileListAbsolute.txt @@ -0,0 +1,60 @@ +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\bin\Debug\net8.0\appsettings.Development.json +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\bin\Debug\net8.0\appsettings.json +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\bin\Debug\net8.0\presence_api.staticwebassets.endpoints.json +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\bin\Debug\net8.0\presence_api.exe +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\bin\Debug\net8.0\presence_api.deps.json +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\bin\Debug\net8.0\presence_api.runtimeconfig.json +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\bin\Debug\net8.0\presence_api.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\bin\Debug\net8.0\presence_api.pdb +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\bin\Debug\net8.0\ClosedXML.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\bin\Debug\net8.0\ClosedXML.Parser.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\bin\Debug\net8.0\DocumentFormat.OpenXml.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\bin\Debug\net8.0\DocumentFormat.OpenXml.Framework.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\bin\Debug\net8.0\ExcelNumberFormat.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\bin\Debug\net8.0\Microsoft.AspNetCore.OpenApi.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\bin\Debug\net8.0\Microsoft.EntityFrameworkCore.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\bin\Debug\net8.0\Microsoft.EntityFrameworkCore.Abstractions.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\bin\Debug\net8.0\Microsoft.EntityFrameworkCore.Relational.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\bin\Debug\net8.0\Microsoft.Extensions.Caching.Memory.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\bin\Debug\net8.0\Microsoft.Extensions.DependencyInjection.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\bin\Debug\net8.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\bin\Debug\net8.0\Microsoft.Extensions.Logging.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\bin\Debug\net8.0\Microsoft.Extensions.Logging.Abstractions.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\bin\Debug\net8.0\Microsoft.Extensions.Options.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\bin\Debug\net8.0\Microsoft.OpenApi.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\bin\Debug\net8.0\Npgsql.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\bin\Debug\net8.0\Npgsql.EntityFrameworkCore.PostgreSQL.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\bin\Debug\net8.0\RBush.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\bin\Debug\net8.0\SixLabors.Fonts.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\bin\Debug\net8.0\Swashbuckle.AspNetCore.Swagger.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\bin\Debug\net8.0\Swashbuckle.AspNetCore.SwaggerGen.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\bin\Debug\net8.0\Swashbuckle.AspNetCore.SwaggerUI.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\bin\Debug\net8.0\System.IO.Packaging.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\bin\Debug\net8.0\data.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\bin\Debug\net8.0\domain.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\bin\Debug\net8.0\domain.pdb +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\bin\Debug\net8.0\data.pdb +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\obj\Debug\net8.0\presence_api.csproj.AssemblyReference.cache +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\obj\Debug\net8.0\presence_api.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\obj\Debug\net8.0\presence_api.AssemblyInfoInputs.cache +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\obj\Debug\net8.0\presence_api.AssemblyInfo.cs +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\obj\Debug\net8.0\presence_api.csproj.CoreCompileInputs.cache +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\obj\Debug\net8.0\presence_api.MvcApplicationPartsAssemblyInfo.cs +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\obj\Debug\net8.0\presence_api.MvcApplicationPartsAssemblyInfo.cache +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\obj\Debug\net8.0\scopedcss\bundle\presence_api.styles.css +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\obj\Debug\net8.0\staticwebassets.build.json +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\obj\Debug\net8.0\staticwebassets.development.json +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\obj\Debug\net8.0\staticwebassets.build.endpoints.json +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\obj\Debug\net8.0\staticwebassets\msbuild.presence_api.Microsoft.AspNetCore.StaticWebAssets.props +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\obj\Debug\net8.0\staticwebassets\msbuild.presence_api.Microsoft.AspNetCore.StaticWebAssetEndpoints.props +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\obj\Debug\net8.0\staticwebassets\msbuild.build.presence_api.props +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\obj\Debug\net8.0\staticwebassets\msbuild.buildMultiTargeting.presence_api.props +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\obj\Debug\net8.0\staticwebassets\msbuild.buildTransitive.presence_api.props +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\obj\Debug\net8.0\staticwebassets.pack.json +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\obj\Debug\net8.0\staticwebassets.upToDateCheck.txt +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\obj\Debug\net8.0\presence.6C935717.Up2Date +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\obj\Debug\net8.0\presence_api.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\obj\Debug\net8.0\refint\presence_api.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\obj\Debug\net8.0\presence_api.pdb +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\obj\Debug\net8.0\presence_api.genruntimeconfig.cache +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\presence_api\obj\Debug\net8.0\ref\presence_api.dll diff --git a/presence_api/obj/Debug/net8.0/presence_api.dll b/presence_api/obj/Debug/net8.0/presence_api.dll new file mode 100644 index 0000000..0854207 Binary files /dev/null and b/presence_api/obj/Debug/net8.0/presence_api.dll differ diff --git a/presence_api/obj/Debug/net8.0/presence_api.genruntimeconfig.cache b/presence_api/obj/Debug/net8.0/presence_api.genruntimeconfig.cache new file mode 100644 index 0000000..7b2702c --- /dev/null +++ b/presence_api/obj/Debug/net8.0/presence_api.genruntimeconfig.cache @@ -0,0 +1 @@ +cf94c1422d9a43853fb25a139d469c4ff89f916d720f4c875bfc2c69eaa6ddf4 diff --git a/presence_api/obj/Debug/net8.0/presence_api.pdb b/presence_api/obj/Debug/net8.0/presence_api.pdb new file mode 100644 index 0000000..91586c4 Binary files /dev/null and b/presence_api/obj/Debug/net8.0/presence_api.pdb differ diff --git a/presence_api/obj/Debug/net8.0/ref/presence_api.dll b/presence_api/obj/Debug/net8.0/ref/presence_api.dll new file mode 100644 index 0000000..db6de61 Binary files /dev/null and b/presence_api/obj/Debug/net8.0/ref/presence_api.dll differ diff --git a/presence_api/obj/Debug/net8.0/refint/presence_api.dll b/presence_api/obj/Debug/net8.0/refint/presence_api.dll new file mode 100644 index 0000000..db6de61 Binary files /dev/null and b/presence_api/obj/Debug/net8.0/refint/presence_api.dll differ diff --git a/presence_api/obj/Debug/net8.0/staticwebassets.build.endpoints.json b/presence_api/obj/Debug/net8.0/staticwebassets.build.endpoints.json new file mode 100644 index 0000000..2b6c535 --- /dev/null +++ b/presence_api/obj/Debug/net8.0/staticwebassets.build.endpoints.json @@ -0,0 +1,5 @@ +{ + "Version": 1, + "ManifestType": "Build", + "Endpoints": [] +} \ No newline at end of file diff --git a/presence_api/obj/Debug/net8.0/staticwebassets.build.json b/presence_api/obj/Debug/net8.0/staticwebassets.build.json new file mode 100644 index 0000000..abc3e2a --- /dev/null +++ b/presence_api/obj/Debug/net8.0/staticwebassets.build.json @@ -0,0 +1,12 @@ +{ + "Version": 1, + "Hash": "3vpFFeRkXoAz0BqsOx5QtRebpkfLri8Z6wFCD69rPmg=", + "Source": "presence_api", + "BasePath": "_content/presence_api", + "Mode": "Default", + "ManifestType": "Build", + "ReferencedProjectsConfiguration": [], + "DiscoveryPatterns": [], + "Assets": [], + "Endpoints": [] +} \ No newline at end of file diff --git a/presence_api/obj/Debug/net8.0/staticwebassets.references.upToDateCheck.txt b/presence_api/obj/Debug/net8.0/staticwebassets.references.upToDateCheck.txt new file mode 100644 index 0000000..e69de29 diff --git a/presence_api/obj/Debug/net8.0/staticwebassets/msbuild.build.presence_api.props b/presence_api/obj/Debug/net8.0/staticwebassets/msbuild.build.presence_api.props new file mode 100644 index 0000000..ddaed44 --- /dev/null +++ b/presence_api/obj/Debug/net8.0/staticwebassets/msbuild.build.presence_api.props @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/presence_api/obj/Debug/net8.0/staticwebassets/msbuild.buildMultiTargeting.presence_api.props b/presence_api/obj/Debug/net8.0/staticwebassets/msbuild.buildMultiTargeting.presence_api.props new file mode 100644 index 0000000..c8abaf4 --- /dev/null +++ b/presence_api/obj/Debug/net8.0/staticwebassets/msbuild.buildMultiTargeting.presence_api.props @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/presence_api/obj/Debug/net8.0/staticwebassets/msbuild.buildTransitive.presence_api.props b/presence_api/obj/Debug/net8.0/staticwebassets/msbuild.buildTransitive.presence_api.props new file mode 100644 index 0000000..14f6d35 --- /dev/null +++ b/presence_api/obj/Debug/net8.0/staticwebassets/msbuild.buildTransitive.presence_api.props @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/presence_api/obj/presence_api.csproj.nuget.dgspec.json b/presence_api/obj/presence_api.csproj.nuget.dgspec.json index 9640f84..5ad1604 100644 --- a/presence_api/obj/presence_api.csproj.nuget.dgspec.json +++ b/presence_api/obj/presence_api.csproj.nuget.dgspec.json @@ -1,17 +1,17 @@ { "format": 1, "restore": { - "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\presence_api\\presence_api.csproj": {} + "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\presence_api\\presence_api.csproj": {} }, "projects": { - "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\data\\data.csproj": { + "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\data.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\data\\data.csproj", + "projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\data.csproj", "projectName": "data", - "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\data\\data.csproj", + "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\data.csproj", "packagesPath": "C:\\Users\\VivoBook 15X\\.nuget\\packages\\", - "outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\data\\obj\\", + "outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" @@ -85,14 +85,14 @@ } } }, - "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\domain\\domain.csproj": { + "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\domain\\domain.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\domain\\domain.csproj", + "projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\domain\\domain.csproj", "projectName": "domain", - "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\domain\\domain.csproj", + "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\domain\\domain.csproj", "packagesPath": "C:\\Users\\VivoBook 15X\\.nuget\\packages\\", - "outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\domain\\obj\\", + "outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\domain\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" @@ -113,8 +113,8 @@ "net8.0": { "targetAlias": "net8.0", "projectReferences": { - "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\data\\data.csproj": { - "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\data\\data.csproj" + "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\data.csproj": { + "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\data.csproj" } } } @@ -160,14 +160,14 @@ } } }, - "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\presence_api\\presence_api.csproj": { + "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\presence_api\\presence_api.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\presence_api\\presence_api.csproj", + "projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\presence_api\\presence_api.csproj", "projectName": "presence_api", - "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\presence_api\\presence_api.csproj", + "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\presence_api\\presence_api.csproj", "packagesPath": "C:\\Users\\VivoBook 15X\\.nuget\\packages\\", - "outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\presence_api\\obj\\", + "outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\presence_api\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" @@ -188,8 +188,8 @@ "net8.0": { "targetAlias": "net8.0", "projectReferences": { - "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\domain\\domain.csproj": { - "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\domain\\domain.csproj" + "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\domain\\domain.csproj": { + "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\domain\\domain.csproj" } } } diff --git a/presence_api/obj/project.assets.json b/presence_api/obj/project.assets.json index db9c45a..a399437 100644 --- a/presence_api/obj/project.assets.json +++ b/presence_api/obj/project.assets.json @@ -1492,11 +1492,11 @@ "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\presence_api\\presence_api.csproj", + "projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\presence_api\\presence_api.csproj", "projectName": "presence_api", - "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\presence_api\\presence_api.csproj", + "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\presence_api\\presence_api.csproj", "packagesPath": "C:\\Users\\VivoBook 15X\\.nuget\\packages\\", - "outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\presence_api\\obj\\", + "outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\presence_api\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" @@ -1517,8 +1517,8 @@ "net8.0": { "targetAlias": "net8.0", "projectReferences": { - "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\domain\\domain.csproj": { - "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\domain\\domain.csproj" + "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\domain\\domain.csproj": { + "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\domain\\domain.csproj" } } } diff --git a/presence_api/obj/project.nuget.cache b/presence_api/obj/project.nuget.cache index f8fc01e..cc531d9 100644 --- a/presence_api/obj/project.nuget.cache +++ b/presence_api/obj/project.nuget.cache @@ -1,8 +1,8 @@ { "version": 2, - "dgSpecHash": "h/9pYAVr9mI=", + "dgSpecHash": "SvVBibPNYu0=", "success": true, - "projectFilePath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\presence_api\\presence_api.csproj", + "projectFilePath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\presence_api\\presence_api.csproj", "expectedPackageFiles": [ "C:\\Users\\VivoBook 15X\\.nuget\\packages\\closedxml\\0.104.1\\closedxml.0.104.1.nupkg.sha512", "C:\\Users\\VivoBook 15X\\.nuget\\packages\\closedxml.parser\\1.2.0\\closedxml.parser.1.2.0.nupkg.sha512", diff --git a/ui/bin/Debug/net8.0/data.dll b/ui/bin/Debug/net8.0/data.dll new file mode 100644 index 0000000..457561f Binary files /dev/null and b/ui/bin/Debug/net8.0/data.dll differ diff --git a/ui/bin/Debug/net8.0/data.pdb b/ui/bin/Debug/net8.0/data.pdb new file mode 100644 index 0000000..af1226a Binary files /dev/null and b/ui/bin/Debug/net8.0/data.pdb differ diff --git a/ui/bin/Debug/net8.0/domain.dll b/ui/bin/Debug/net8.0/domain.dll new file mode 100644 index 0000000..e5ba1e2 Binary files /dev/null and b/ui/bin/Debug/net8.0/domain.dll differ diff --git a/ui/bin/Debug/net8.0/domain.pdb b/ui/bin/Debug/net8.0/domain.pdb new file mode 100644 index 0000000..0b9c7bf Binary files /dev/null and b/ui/bin/Debug/net8.0/domain.pdb differ diff --git a/ui/bin/Debug/net8.0/ui.deps.json b/ui/bin/Debug/net8.0/ui.deps.json new file mode 100644 index 0000000..daddce7 --- /dev/null +++ b/ui/bin/Debug/net8.0/ui.deps.json @@ -0,0 +1,459 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v8.0", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v8.0": { + "ui/1.0.0": { + "dependencies": { + "domain": "1.0.0" + }, + "runtime": { + "ui.dll": {} + } + }, + "ClosedXML/0.104.1": { + "dependencies": { + "ClosedXML.Parser": "1.2.0", + "DocumentFormat.OpenXml": "3.0.1", + "ExcelNumberFormat": "1.1.0", + "RBush": "3.2.0", + "SixLabors.Fonts": "1.0.0", + "System.IO.Packaging": "8.0.0" + }, + "runtime": { + "lib/netstandard2.1/ClosedXML.dll": { + "assemblyVersion": "0.104.1.0", + "fileVersion": "0.104.1.0" + } + } + }, + "ClosedXML.Parser/1.2.0": { + "runtime": { + "lib/netstandard2.1/ClosedXML.Parser.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.0.0" + } + } + }, + "DocumentFormat.OpenXml/3.0.1": { + "dependencies": { + "DocumentFormat.OpenXml.Framework": "3.0.1" + }, + "runtime": { + "lib/net8.0/DocumentFormat.OpenXml.dll": { + "assemblyVersion": "3.0.1.0", + "fileVersion": "3.0.1.0" + } + } + }, + "DocumentFormat.OpenXml.Framework/3.0.1": { + "dependencies": { + "System.IO.Packaging": "8.0.0" + }, + "runtime": { + "lib/net8.0/DocumentFormat.OpenXml.Framework.dll": { + "assemblyVersion": "3.0.1.0", + "fileVersion": "3.0.1.0" + } + } + }, + "ExcelNumberFormat/1.1.0": { + "runtime": { + "lib/netstandard2.0/ExcelNumberFormat.dll": { + "assemblyVersion": "1.1.0.0", + "fileVersion": "1.1.0.0" + } + } + }, + "Microsoft.EntityFrameworkCore/8.0.10": { + "dependencies": { + "Microsoft.EntityFrameworkCore.Abstractions": "8.0.10", + "Microsoft.EntityFrameworkCore.Analyzers": "8.0.10", + "Microsoft.Extensions.Caching.Memory": "8.0.1", + "Microsoft.Extensions.Logging": "8.0.1" + }, + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.dll": { + "assemblyVersion": "8.0.10.0", + "fileVersion": "8.0.1024.46708" + } + } + }, + "Microsoft.EntityFrameworkCore.Abstractions/8.0.10": { + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": { + "assemblyVersion": "8.0.10.0", + "fileVersion": "8.0.1024.46708" + } + } + }, + "Microsoft.EntityFrameworkCore.Analyzers/8.0.10": {}, + "Microsoft.EntityFrameworkCore.Relational/8.0.10": { + "dependencies": { + "Microsoft.EntityFrameworkCore": "8.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "8.0.0" + }, + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll": { + "assemblyVersion": "8.0.10.0", + "fileVersion": "8.0.1024.46708" + } + } + }, + "Microsoft.Extensions.Caching.Abstractions/8.0.0": { + "dependencies": { + "Microsoft.Extensions.Primitives": "8.0.0" + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.Caching.Abstractions.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.23.53103" + } + } + }, + "Microsoft.Extensions.Caching.Memory/8.0.1": { + "dependencies": { + "Microsoft.Extensions.Caching.Abstractions": "8.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2", + "Microsoft.Extensions.Logging.Abstractions": "8.0.2", + "Microsoft.Extensions.Options": "8.0.2", + "Microsoft.Extensions.Primitives": "8.0.0" + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.Caching.Memory.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.1024.46610" + } + } + }, + "Microsoft.Extensions.Configuration.Abstractions/8.0.0": { + "dependencies": { + "Microsoft.Extensions.Primitives": "8.0.0" + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.Configuration.Abstractions.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.23.53103" + } + } + }, + "Microsoft.Extensions.DependencyInjection/8.0.1": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2" + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.DependencyInjection.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.1024.46610" + } + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.2": { + "runtime": { + "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.1024.46610" + } + } + }, + "Microsoft.Extensions.Logging/8.0.1": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection": "8.0.1", + "Microsoft.Extensions.Logging.Abstractions": "8.0.2", + "Microsoft.Extensions.Options": "8.0.2" + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.Logging.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.1024.46610" + } + } + }, + "Microsoft.Extensions.Logging.Abstractions/8.0.2": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2" + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.1024.46610" + } + } + }, + "Microsoft.Extensions.Options/8.0.2": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2", + "Microsoft.Extensions.Primitives": "8.0.0" + }, + "runtime": { + "lib/net8.0/Microsoft.Extensions.Options.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.224.6711" + } + } + }, + "Microsoft.Extensions.Primitives/8.0.0": { + "runtime": { + "lib/net8.0/Microsoft.Extensions.Primitives.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.23.53103" + } + } + }, + "Npgsql/8.0.5": { + "dependencies": { + "Microsoft.Extensions.Logging.Abstractions": "8.0.2" + }, + "runtime": { + "lib/net8.0/Npgsql.dll": { + "assemblyVersion": "8.0.5.0", + "fileVersion": "8.0.5.0" + } + } + }, + "Npgsql.EntityFrameworkCore.PostgreSQL/8.0.10": { + "dependencies": { + "Microsoft.EntityFrameworkCore": "8.0.10", + "Microsoft.EntityFrameworkCore.Abstractions": "8.0.10", + "Microsoft.EntityFrameworkCore.Relational": "8.0.10", + "Npgsql": "8.0.5" + }, + "runtime": { + "lib/net8.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll": { + "assemblyVersion": "8.0.10.0", + "fileVersion": "8.0.10.0" + } + } + }, + "RBush/3.2.0": { + "runtime": { + "lib/net6.0/RBush.dll": { + "assemblyVersion": "3.0.0.0", + "fileVersion": "3.2.0.0" + } + } + }, + "SixLabors.Fonts/1.0.0": { + "runtime": { + "lib/netcoreapp3.1/SixLabors.Fonts.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.0.0" + } + } + }, + "System.IO.Packaging/8.0.0": { + "runtime": { + "lib/net8.0/System.IO.Packaging.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.23.53103" + } + } + }, + "data/1.0.0": { + "dependencies": { + "Microsoft.EntityFrameworkCore": "8.0.10", + "Npgsql.EntityFrameworkCore.PostgreSQL": "8.0.10" + }, + "runtime": { + "data.dll": { + "assemblyVersion": "1.0.0", + "fileVersion": "1.0.0.0" + } + } + }, + "domain/1.0.0": { + "dependencies": { + "ClosedXML": "0.104.1", + "data": "1.0.0" + }, + "runtime": { + "domain.dll": { + "assemblyVersion": "1.0.0", + "fileVersion": "1.0.0.0" + } + } + } + } + }, + "libraries": { + "ui/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "ClosedXML/0.104.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-RVm2fUNWJlBJlg07shrfeWzrHPG5ypI/vARqdUOUbUdaog8yBw8l4IbCHf2MXt0AXtzaZqGNqhFaCAHigCBdfw==", + "path": "closedxml/0.104.1", + "hashPath": "closedxml.0.104.1.nupkg.sha512" + }, + "ClosedXML.Parser/1.2.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-w+/0tsxABS3lkSH8EUlA7IGme+mq5T/Puf3DbOiTckmSuUpAUO2LK29oXYByCcWkBv6wcRHxgWlQb1lxkwI0Tw==", + "path": "closedxml.parser/1.2.0", + "hashPath": "closedxml.parser.1.2.0.nupkg.sha512" + }, + "DocumentFormat.OpenXml/3.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-DCK1cwFUJ1FGGyYyo++HWl9H1RkqMWIu+FGOLRy6E4L4y0/HIhlJ7N/n1HKboFfOwKn1cMBRxt1RCuDbIEy5YQ==", + "path": "documentformat.openxml/3.0.1", + "hashPath": "documentformat.openxml.3.0.1.nupkg.sha512" + }, + "DocumentFormat.OpenXml.Framework/3.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ifyI7OW7sggz7LQMIAD2aUsY/zVUON9QaHrpZ4MK33iVMeHlTG4uhUE2aLWb31nry+LCs2ALDAwf8OfUJGjgBg==", + "path": "documentformat.openxml.framework/3.0.1", + "hashPath": "documentformat.openxml.framework.3.0.1.nupkg.sha512" + }, + "ExcelNumberFormat/1.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-R3BVHPs9O+RkExbZYTGT0+9HLbi8ZrNij1Yziyw6znd3J7P3uoIR07uwTLGOogtz1p6+0sna66eBoXu7tBiVQA==", + "path": "excelnumberformat/1.1.0", + "hashPath": "excelnumberformat.1.1.0.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore/8.0.10": { + "type": "package", + "serviceable": true, + "sha512": "sha512-PPkQdIqfR1nU3n6YgGGDk8G+eaYbaAKM1AzIQtlPNTKf10Osg3N9T+iK9AlnSA/ujsK00flPpFHVfJrbuBFS1A==", + "path": "microsoft.entityframeworkcore/8.0.10", + "hashPath": "microsoft.entityframeworkcore.8.0.10.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Abstractions/8.0.10": { + "type": "package", + "serviceable": true, + "sha512": "sha512-FV0QlcX9INY4kAD2o72uPtyOh0nZut2jB11Jf9mNYBtHay8gDLe+x4AbXFwuQg+eSvofjT7naV82e827zGfyMg==", + "path": "microsoft.entityframeworkcore.abstractions/8.0.10", + "hashPath": "microsoft.entityframeworkcore.abstractions.8.0.10.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Analyzers/8.0.10": { + "type": "package", + "serviceable": true, + "sha512": "sha512-51KkPIc0EMv/gVXhPIUi6cwJE9Mvh+PLr4Lap4naLcsoGZ0lF2SvOPgUUprwRV3MnN7nyD1XPhT5RJ/p+xFAXw==", + "path": "microsoft.entityframeworkcore.analyzers/8.0.10", + "hashPath": "microsoft.entityframeworkcore.analyzers.8.0.10.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Relational/8.0.10": { + "type": "package", + "serviceable": true, + "sha512": "sha512-OefBEE47kGKPRPV3OT+FAW6o5BFgLk2D9EoeWVy7NbOepzUneayLQxbVE098FfedTyMwxvZQoDD9LrvZc3MadA==", + "path": "microsoft.entityframeworkcore.relational/8.0.10", + "hashPath": "microsoft.entityframeworkcore.relational.8.0.10.nupkg.sha512" + }, + "Microsoft.Extensions.Caching.Abstractions/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3KuSxeHoNYdxVYfg2IRZCThcrlJ1XJqIXkAWikCsbm5C/bCjv7G0WoKDyuR98Q+T607QT2Zl5GsbGRkENcV2yQ==", + "path": "microsoft.extensions.caching.abstractions/8.0.0", + "hashPath": "microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Caching.Memory/8.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-HFDnhYLccngrzyGgHkjEDU5FMLn4MpOsr5ElgsBMC4yx6lJh4jeWO7fHS8+TXPq+dgxCmUa/Trl8svObmwW4QA==", + "path": "microsoft.extensions.caching.memory/8.0.1", + "hashPath": "microsoft.extensions.caching.memory.8.0.1.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.Abstractions/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3lE/iLSutpgX1CC0NOW70FJoGARRHbyKmG7dc0klnUZ9Dd9hS6N/POPWhKhMLCEuNN5nXEY5agmlFtH562vqhQ==", + "path": "microsoft.extensions.configuration.abstractions/8.0.0", + "hashPath": "microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection/8.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-BmANAnR5Xd4Oqw7yQ75xOAYODybZQRzdeNucg7kS5wWKd2PNnMdYtJ2Vciy0QLylRmv42DGl5+AFL9izA6F1Rw==", + "path": "microsoft.extensions.dependencyinjection/8.0.1", + "hashPath": "microsoft.extensions.dependencyinjection.8.0.1.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3iE7UF7MQkCv1cxzCahz+Y/guQbTqieyxyaWKhrRO91itI9cOKO76OHeQDahqG4MmW5umr3CcCvGmK92lWNlbg==", + "path": "microsoft.extensions.dependencyinjection.abstractions/8.0.2", + "hashPath": "microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512" + }, + "Microsoft.Extensions.Logging/8.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-4x+pzsQEbqxhNf1QYRr5TDkLP9UsLT3A6MdRKDDEgrW7h1ljiEPgTNhKYUhNCCAaVpQECVQ+onA91PTPnIp6Lw==", + "path": "microsoft.extensions.logging/8.0.1", + "hashPath": "microsoft.extensions.logging.8.0.1.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.Abstractions/8.0.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-nroMDjS7hNBPtkZqVBbSiQaQjWRDxITI8Y7XnDs97rqG3EbzVTNLZQf7bIeUJcaHOV8bca47s1Uxq94+2oGdxA==", + "path": "microsoft.extensions.logging.abstractions/8.0.2", + "hashPath": "microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512" + }, + "Microsoft.Extensions.Options/8.0.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-dWGKvhFybsaZpGmzkGCbNNwBD1rVlWzrZKANLW/CcbFJpCEceMCGzT7zZwHOGBCbwM0SzBuceMj5HN1LKV1QqA==", + "path": "microsoft.extensions.options/8.0.2", + "hashPath": "microsoft.extensions.options.8.0.2.nupkg.sha512" + }, + "Microsoft.Extensions.Primitives/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-bXJEZrW9ny8vjMF1JV253WeLhpEVzFo1lyaZu1vQ4ZxWUlVvknZ/+ftFgVheLubb4eZPSwwxBeqS1JkCOjxd8g==", + "path": "microsoft.extensions.primitives/8.0.0", + "hashPath": "microsoft.extensions.primitives.8.0.0.nupkg.sha512" + }, + "Npgsql/8.0.5": { + "type": "package", + "serviceable": true, + "sha512": "sha512-zRG5V8cyeZLpzJlKzFKjEwkRMYIYnHWJvEor2lWXeccS2E1G2nIWYYhnukB51iz5XsWSVEtqg3AxTWM0QJ6vfg==", + "path": "npgsql/8.0.5", + "hashPath": "npgsql.8.0.5.nupkg.sha512" + }, + "Npgsql.EntityFrameworkCore.PostgreSQL/8.0.10": { + "type": "package", + "serviceable": true, + "sha512": "sha512-gFPl9Dmxih7Yi4tZ3bITzZFzbxFMBx04gqTqcjoL2r5VEW+O2TA5UVw/wm/XW26NAJ7sg59Je0+9QrwiZt6MPQ==", + "path": "npgsql.entityframeworkcore.postgresql/8.0.10", + "hashPath": "npgsql.entityframeworkcore.postgresql.8.0.10.nupkg.sha512" + }, + "RBush/3.2.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ijGh9N0zZ7JfXk3oQkWCwK8SwSSByexbyh/MjbCjNxOft9eG5ZqKC1vdgiYq78h4IZRFmN4s3JZ/b10Jipud5w==", + "path": "rbush/3.2.0", + "hashPath": "rbush.3.2.0.nupkg.sha512" + }, + "SixLabors.Fonts/1.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LFQsCZlV0xlUyXAOMUo5kkSl+8zAQXXbbdwWchtk0B4o7zotZhQsQOcJUELGHdfPfm/xDAsz6hONAuV25bJaAg==", + "path": "sixlabors.fonts/1.0.0", + "hashPath": "sixlabors.fonts.1.0.0.nupkg.sha512" + }, + "System.IO.Packaging/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-8g1V4YRpdGAxFcK8v9OjuMdIOJSpF30Zb1JGicwVZhly3I994WFyBdV6mQEo8d3T+URQe55/M0U0eIH0Hts1bg==", + "path": "system.io.packaging/8.0.0", + "hashPath": "system.io.packaging.8.0.0.nupkg.sha512" + }, + "data/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "domain/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + } + } +} \ No newline at end of file diff --git a/ui/bin/Debug/net8.0/ui.dll b/ui/bin/Debug/net8.0/ui.dll new file mode 100644 index 0000000..facd0a5 Binary files /dev/null and b/ui/bin/Debug/net8.0/ui.dll differ diff --git a/ui/bin/Debug/net8.0/ui.pdb b/ui/bin/Debug/net8.0/ui.pdb new file mode 100644 index 0000000..2a8bf36 Binary files /dev/null and b/ui/bin/Debug/net8.0/ui.pdb differ diff --git a/ui/obj/Debug/net8.0/ref/ui.dll b/ui/obj/Debug/net8.0/ref/ui.dll new file mode 100644 index 0000000..9c31fe5 Binary files /dev/null and b/ui/obj/Debug/net8.0/ref/ui.dll differ diff --git a/ui/obj/Debug/net8.0/refint/ui.dll b/ui/obj/Debug/net8.0/refint/ui.dll new file mode 100644 index 0000000..9c31fe5 Binary files /dev/null and b/ui/obj/Debug/net8.0/refint/ui.dll differ diff --git a/ui/obj/Debug/net8.0/ui.GeneratedMSBuildEditorConfig.editorconfig b/ui/obj/Debug/net8.0/ui.GeneratedMSBuildEditorConfig.editorconfig index 564dacc..65542f6 100644 --- a/ui/obj/Debug/net8.0/ui.GeneratedMSBuildEditorConfig.editorconfig +++ b/ui/obj/Debug/net8.0/ui.GeneratedMSBuildEditorConfig.editorconfig @@ -8,7 +8,7 @@ build_property.PlatformNeutralAssembly = build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = ui -build_property.ProjectDir = C:\Users\VivoBook 15X\Desktop\Presence_Desktop\ui\ +build_property.ProjectDir = C:\Users\VivoBook 15X\Desktop\Программные модули\Presence_Desktop\ui\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 8.0 diff --git a/ui/obj/Debug/net8.0/ui.assets.cache b/ui/obj/Debug/net8.0/ui.assets.cache index 6e571d1..ae1c4c8 100644 Binary files a/ui/obj/Debug/net8.0/ui.assets.cache and b/ui/obj/Debug/net8.0/ui.assets.cache differ diff --git a/ui/obj/Debug/net8.0/ui.csproj.AssemblyReference.cache b/ui/obj/Debug/net8.0/ui.csproj.AssemblyReference.cache index ef1cbeb..7b88b88 100644 Binary files a/ui/obj/Debug/net8.0/ui.csproj.AssemblyReference.cache and b/ui/obj/Debug/net8.0/ui.csproj.AssemblyReference.cache differ diff --git a/ui/obj/Debug/net8.0/ui.csproj.BuildWithSkipAnalyzers b/ui/obj/Debug/net8.0/ui.csproj.BuildWithSkipAnalyzers new file mode 100644 index 0000000..e69de29 diff --git a/ui/obj/Debug/net8.0/ui.csproj.CoreCompileInputs.cache b/ui/obj/Debug/net8.0/ui.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..bd03f59 --- /dev/null +++ b/ui/obj/Debug/net8.0/ui.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +5e42f23c41661cc388777679273e989a2f0e777000bed087fae3a4f183f7543c diff --git a/ui/obj/Debug/net8.0/ui.csproj.FileListAbsolute.txt b/ui/obj/Debug/net8.0/ui.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..13c07aa --- /dev/null +++ b/ui/obj/Debug/net8.0/ui.csproj.FileListAbsolute.txt @@ -0,0 +1,17 @@ +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\ui\bin\Debug\net8.0\ui.deps.json +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\ui\bin\Debug\net8.0\ui.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\ui\bin\Debug\net8.0\ui.pdb +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\ui\bin\Debug\net8.0\data.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\ui\bin\Debug\net8.0\domain.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\ui\bin\Debug\net8.0\domain.pdb +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\ui\bin\Debug\net8.0\data.pdb +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\ui\obj\Debug\net8.0\ui.csproj.AssemblyReference.cache +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\ui\obj\Debug\net8.0\ui.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\ui\obj\Debug\net8.0\ui.AssemblyInfoInputs.cache +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\ui\obj\Debug\net8.0\ui.AssemblyInfo.cs +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\ui\obj\Debug\net8.0\ui.csproj.CoreCompileInputs.cache +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\ui\obj\Debug\net8.0\ui.csproj.Up2Date +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\ui\obj\Debug\net8.0\ui.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\ui\obj\Debug\net8.0\refint\ui.dll +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\ui\obj\Debug\net8.0\ui.pdb +C:\Users\VivoBook 15X\Desktop\Presence_Desktop\ui\obj\Debug\net8.0\ref\ui.dll diff --git a/ui/obj/Debug/net8.0/ui.csproj.Up2Date b/ui/obj/Debug/net8.0/ui.csproj.Up2Date new file mode 100644 index 0000000..e69de29 diff --git a/ui/obj/Debug/net8.0/ui.dll b/ui/obj/Debug/net8.0/ui.dll new file mode 100644 index 0000000..facd0a5 Binary files /dev/null and b/ui/obj/Debug/net8.0/ui.dll differ diff --git a/ui/obj/Debug/net8.0/ui.pdb b/ui/obj/Debug/net8.0/ui.pdb new file mode 100644 index 0000000..2a8bf36 Binary files /dev/null and b/ui/obj/Debug/net8.0/ui.pdb differ diff --git a/ui/obj/project.assets.json b/ui/obj/project.assets.json index 62bf62c..403d3c8 100644 --- a/ui/obj/project.assets.json +++ b/ui/obj/project.assets.json @@ -1043,11 +1043,11 @@ "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\ui\\ui.csproj", + "projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\ui\\ui.csproj", "projectName": "ui", - "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\ui\\ui.csproj", + "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\ui\\ui.csproj", "packagesPath": "C:\\Users\\VivoBook 15X\\.nuget\\packages\\", - "outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\ui\\obj\\", + "outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\ui\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" @@ -1068,8 +1068,8 @@ "net8.0": { "targetAlias": "net8.0", "projectReferences": { - "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\domain\\domain.csproj": { - "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\domain\\domain.csproj" + "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\domain\\domain.csproj": { + "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\domain\\domain.csproj" } } } diff --git a/ui/obj/project.nuget.cache b/ui/obj/project.nuget.cache index 9470198..40fee38 100644 --- a/ui/obj/project.nuget.cache +++ b/ui/obj/project.nuget.cache @@ -1,8 +1,8 @@ { "version": 2, - "dgSpecHash": "pb1LAgMkHDA=", + "dgSpecHash": "Qi0MyjtHhL4=", "success": true, - "projectFilePath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\ui\\ui.csproj", + "projectFilePath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\ui\\ui.csproj", "expectedPackageFiles": [ "C:\\Users\\VivoBook 15X\\.nuget\\packages\\closedxml\\0.104.1\\closedxml.0.104.1.nupkg.sha512", "C:\\Users\\VivoBook 15X\\.nuget\\packages\\closedxml.parser\\1.2.0\\closedxml.parser.1.2.0.nupkg.sha512", diff --git a/ui/obj/ui.csproj.nuget.dgspec.json b/ui/obj/ui.csproj.nuget.dgspec.json index 2b7c853..12b920a 100644 --- a/ui/obj/ui.csproj.nuget.dgspec.json +++ b/ui/obj/ui.csproj.nuget.dgspec.json @@ -1,17 +1,17 @@ { "format": 1, "restore": { - "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\ui\\ui.csproj": {} + "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\ui\\ui.csproj": {} }, "projects": { - "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\data\\data.csproj": { + "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\data.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\data\\data.csproj", + "projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\data.csproj", "projectName": "data", - "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\data\\data.csproj", + "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\data.csproj", "packagesPath": "C:\\Users\\VivoBook 15X\\.nuget\\packages\\", - "outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\data\\obj\\", + "outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" @@ -85,14 +85,14 @@ } } }, - "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\domain\\domain.csproj": { + "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\domain\\domain.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\domain\\domain.csproj", + "projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\domain\\domain.csproj", "projectName": "domain", - "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\domain\\domain.csproj", + "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\domain\\domain.csproj", "packagesPath": "C:\\Users\\VivoBook 15X\\.nuget\\packages\\", - "outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\domain\\obj\\", + "outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\domain\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" @@ -113,8 +113,8 @@ "net8.0": { "targetAlias": "net8.0", "projectReferences": { - "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\data\\data.csproj": { - "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\data\\data.csproj" + "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\data.csproj": { + "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\data\\data.csproj" } } } @@ -160,14 +160,14 @@ } } }, - "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\ui\\ui.csproj": { + "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\ui\\ui.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\ui\\ui.csproj", + "projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\ui\\ui.csproj", "projectName": "ui", - "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\ui\\ui.csproj", + "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\ui\\ui.csproj", "packagesPath": "C:\\Users\\VivoBook 15X\\.nuget\\packages\\", - "outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\ui\\obj\\", + "outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\ui\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" @@ -188,8 +188,8 @@ "net8.0": { "targetAlias": "net8.0", "projectReferences": { - "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\domain\\domain.csproj": { - "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Presence_Desktop\\domain\\domain.csproj" + "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\domain\\domain.csproj": { + "projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Presence_Desktop\\domain\\domain.csproj" } } }