This commit is contained in:
alisha-nayeem 2024-12-20 15:21:31 +05:30
parent 3219940f84
commit 8c0afa1cc3
90 changed files with 3484 additions and 6459 deletions

View File

@ -8,19 +8,11 @@
</PropertyGroup>
<ItemGroup>
<FrameworkReference Include="Microsoft.AspNetCore.App" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Identity.Client" Version="4.66.2" />
<PackageReference Include="Microsoft.Identity.Web" Version="3.5.0" />
<PackageReference Include="Microsoft.Identity.Web.MicrosoftGraph" Version="3.5.0" />
<PackageReference Include="Microsoft.Identity.Web.UI" Version="3.5.0" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="9.0.0">
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
<PrivateAssets>all</PrivateAssets>
</PackageReference>
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="9.0.0" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,44 @@
using System.Diagnostics;
using Microsoft.AspNetCore.Mvc;
using Aquila_1.Models;
using Microsoft.AspNetCore.Identity;
namespace Aquila_1.Controllers;
public class AccountController : Controller
{
private readonly UserManager<ApplicationUser> _userManager;
private readonly SignInManager<ApplicationUser> _signInManager;
public AccountController(UserManager<ApplicationUser> userManager, SignInManager<ApplicationUser> signInManager)
{
_userManager = userManager;
_signInManager = signInManager;
}
[HttpGet]
public IActionResult Login()
{
return View();
}
[HttpPost]
public async Task<IActionResult> Login(LoginViewModel model)
{
if (ModelState.IsValid)
{
var result = await _signInManager.PasswordSignInAsync(model.Email, model.Password, model.RememberMe, false);
if (result.Succeeded)
{
var user = await _userManager.FindByEmailAsync(model.Email);
if (await _userManager.IsInRoleAsync(user, "Admin"))
{
return RedirectToAction("AdminDashboard", "Home");
}
return RedirectToAction("UserDashboard", "Home");
}
ModelState.AddModelError(string.Empty, "Invalid login attempt.");
}
return View(model);
}
}

View File

@ -1,46 +1,43 @@
using Microsoft.AspNetCore.Authorization;
using System.Diagnostics;
using Microsoft.AspNetCore.Mvc;
using Microsoft.Graph;
using Microsoft.Identity.Web;
using Aquila_1.Models;
[AuthorizeForScopes(Scopes = new[] { "user.read" })]
namespace Aquila_1.Controllers;
public class HomeController : Controller
{
private readonly GraphServiceClient _graphServiceClient;
private readonly ILogger<HomeController> _logger;
public HomeController(GraphServiceClient graphServiceClient)
public HomeController(ILogger<HomeController> logger)
{
_graphServiceClient = graphServiceClient;
_logger = logger;
}
public async Task<IActionResult> Index()
public IActionResult Index()
{
var user = await _graphServiceClient.Me.Request().GetAsync();
return View(user);
return View();
}
public IActionResult Privacy()
{
return View();
}
// [Authorize(Roles = "User,Admin")]
public IActionResult UserDashboard()
{
return View();
}
//[Authorize(Roles = "Admin")]
public IActionResult AdminDashboard()
{
return View();
}
[ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, NoStore = true)]
public IActionResult Error()
{
return View(new ErrorViewModel { RequestId = Activity.Current?.Id ?? HttpContext.TraceIdentifier });
}
}
// public class HomeController : Controller
// {
// private readonly ITokenAcquisition _tokenAcquisition;
// private readonly GraphServiceClient _graphServiceClient;
// public HomeController(ITokenAcquisition tokenAcquisition, GraphServiceClient graphServiceClient)
// {
// _tokenAcquisition = tokenAcquisition;
// _graphServiceClient = graphServiceClient;
// }
// public async Task<IActionResult> Index()
// {
// var user = await _graphServiceClient.Me.Request().GetAsync();
// return View(user);
// }
// [Authorize(Policy = "AdminOnly")]
// public IActionResult AdminDashboard()
// {
// return View();
// }
// }

View File

@ -1,29 +0,0 @@
using Aquila_1.Models;
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc;
[Authorize(Policy = "AdminOnly")]
public class SettingsController : Controller
{
public IActionResult Index()
{
var settings = new SettingsViewModel
{
Setting1 = "Default Value",
Setting2 = false,
Setting3 = "Default Value"
};
return View(settings);
}
[HttpPost]
public IActionResult Index(SettingsViewModel model)
{
if (ModelState.IsValid)
{
// Save settings logic here
return RedirectToAction("Index", "Home");
}
return View(model);
}
}

View File

@ -0,0 +1,15 @@
using Microsoft.AspNetCore.Identity.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore;
using Aquila_1.Models;
namespace Aquila_1.Data
{
public class ApplicationDbContext : IdentityDbContext<ApplicationUser>
{
public ApplicationDbContext(DbContextOptions<ApplicationDbContext> options)
: base(options)
{
}
}
}

View File

@ -1,6 +1,10 @@
// using System.ComponentModel.DataAnnotations;
using Microsoft.AspNetCore.Identity;
namespace Aquila_1.Models;
public class ApplicationUser : IdentityUser
{
public required string Role { get; set; }
public string? FirstName { get; set; }
public string? LastName { get; set; }
}

View File

@ -1,14 +1,16 @@
using System.ComponentModel.DataAnnotations;
namespace Aquila_1.Models;
public class LoginViewModel
{
[Required]
[EmailAddress]
public required string Email { get; set; }
public string? Email { get; set; }
[Required]
[DataType(DataType.Password)]
public required string Password { get; set; }
public string? Password { get; set; }
public bool RememberMe { get; set; }
}

View File

@ -1,8 +0,0 @@
namespace Aquila_1.Models;
public class SettingsViewModel
{
public required string Setting1 { get; set; }
public bool Setting2 { get; set; }
public required string Setting3 { get; set; }
}

View File

@ -1,40 +1,34 @@
using Microsoft.Identity.Web;
using Microsoft.Identity.Web.UI;
using Aquila_1.Data;
using Aquila_1.Models;
using Microsoft.AspNetCore.Identity;
using Microsoft.EntityFrameworkCore;
var builder = WebApplication.CreateBuilder(args);
// Single authentication configuration block
builder.Services.AddMicrosoftIdentityWebAppAuthentication(builder.Configuration)
.EnableTokenAcquisitionToCallDownstreamApi(new[] { "User.Read" })
.AddMicrosoftGraph(static options =>
{
options.Scopes = "User.Read";
})
.AddInMemoryTokenCaches();
// Add services to the container.
builder.Services.AddAuthorization(options =>
{
options.AddPolicy("AdminOnly", policy =>
policy.RequireClaim("roles", "Admin"));
});
builder.Services.AddDbContext<ApplicationDbContext>(options =>
options.UseSqlServer(builder.Configuration.GetConnectionString("DefaultConnection")));
builder.Services.AddRazorPages()
.AddMicrosoftIdentityUI();
builder.Services.AddIdentity<ApplicationUser, IdentityRole>()
.AddEntityFrameworkStores<ApplicationDbContext>();
builder.Services.AddControllersWithViews();
var app = builder.Build();
// Configure the HTTP request pipeline.
if (!app.Environment.IsDevelopment())
{
app.UseExceptionHandler("/Home/Error");
// The default HSTS value is 30 days. You may want to change this for production scenarios, see https://aka.ms/aspnetcore-hsts.
app.UseHsts();
}
app.UseHttpsRedirection();
app.UseStaticFiles();
app.UseRouting();
app.UseRouting();
app.UseAuthentication();
app.UseAuthorization();
@ -42,4 +36,27 @@ app.MapControllerRoute(
name: "default",
pattern: "{controller=Home}/{action=Index}/{id?}");
// Seed initial admin user
using (var scope = app.Services.CreateScope())
{
var roleManager = scope.ServiceProvider.GetRequiredService<RoleManager<IdentityRole>>();
var userManager = scope.ServiceProvider.GetRequiredService<UserManager<ApplicationUser>>();
// Create roles
await roleManager.CreateAsync(new IdentityRole("Admin"));
await roleManager.CreateAsync(new IdentityRole("User"));
// Create admin user
var admin = new ApplicationUser
{
UserName = "admin@example.com",
Email = "admin@example.com",
FirstName = "Admin",
LastName = "User"
};
await userManager.CreateAsync(admin, "Admin123!");
await userManager.AddToRoleAsync(admin, "Admin");
}
app.Run();

View File

@ -4,8 +4,8 @@
"windowsAuthentication": false,
"anonymousAuthentication": true,
"iisExpress": {
"applicationUrl": "http://localhost:50038",
"sslPort": 44395
"applicationUrl": "http://localhost:30216",
"sslPort": 44304
}
},
"profiles": {
@ -13,7 +13,7 @@
"commandName": "Project",
"dotnetRunMessages": true,
"launchBrowser": true,
"applicationUrl": "http://localhost:5138",
"applicationUrl": "http://localhost:5294",
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
}
@ -22,7 +22,7 @@
"commandName": "Project",
"dotnetRunMessages": true,
"launchBrowser": true,
"applicationUrl": "https://localhost:7139;http://localhost:5138",
"applicationUrl": "https://localhost:7174;http://localhost:5294",
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
}

View File

@ -0,0 +1,28 @@
@model LoginViewModel
<div class="row">
<div class="col-md-4">
<form asp-controller="Account" asp-action="Login" method="post">
<h2>Login</h2>
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<div class="form-group">
<label asp-for="Email"></label>
<input asp-for="Email" class="form-control" />
<span asp-validation-for="Email" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="Password"></label>
<input asp-for="Password" class="form-control" />
<span asp-validation-for="Password" class="text-danger"></span>
</div>
<div class="form-group">
<div class="checkbox">
<label asp-for="RememberMe">
<input asp-for="RememberMe" />
@Html.DisplayNameFor(m => m.RememberMe)
</label>
</div>
</div>
<button type="submit" class="btn btn-primary">Log in</button>
</form>
</div>
</div>

View File

@ -1,10 +1,15 @@
<h2>Welcome Admin!</h2>
<p>This is your dashboard.</p>
<h2>Welcome Admin @User.Identity.Name!</h2>
<p>This is the admin dashboard.</p>
<div class="settings-panel">
<h3>Settings</h3>
<form asp-action="UpdateSettings" asp-controller="Admin" method="post">
<!-- Add your settings fields here -->
<button type="submit" class="btn btn-primary">Save Settings</button>
</form>
<div class="card">
<div class="card-header">
Settings
</div>
<div class="card-body">
<!-- Add your settings form here -->
<form asp-action="SaveSettings" asp-controller="Home" method="post">
<!-- Add settings fields here -->
<button type="submit" class="btn btn-primary">Save Settings</button>
</form>
</div>
</div>

View File

@ -1,2 +1,2 @@
<h2>Welcome User!</h2>
<p>This is your dashboard.</p>
<h2>Welcome @User.Identity.Name!</h2>
<p>This is the user dashboard.</p>

View File

@ -1,20 +0,0 @@
@using Microsoft.Identity.Web
@if (User.Identity.IsAuthenticated)
{
<ul class="navbar-nav">
<li class="nav-item">
<span class="nav-link text-dark">Hello @User.Identity.Name!</span>
</li>
<li class="nav-item">
<a class="nav-link text-dark" asp-area="MicrosoftIdentity" asp-controller="Account" asp-action="SignOut">Sign out</a>
</li>
</ul>
}
else
{
<ul class="navbar-nav">
<li class="nav-item">
<a class="nav-link text-dark" asp-area="MicrosoftIdentity" asp-controller="Account" asp-action="SignIn">Sign in</a>
</li>
</ul>
}

View File

@ -1,38 +1,35 @@
<!DOCTYPE html>
<html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>@ViewData["Title"] - Your App</title>
<title>@ViewData["Title"] - Aquila_1</title>
<link rel="stylesheet" href="~/lib/bootstrap/dist/css/bootstrap.min.css" />
<link rel="stylesheet" href="~/css/site.css" />
<link rel="stylesheet" href="~/css/site.css" asp-append-version="true" />
<link rel="stylesheet" href="~/Aquila_1.styles.css" asp-append-version="true" />
</head>
<body>
<header>
<nav class="navbar navbar-expand-sm navbar-light bg-white border-bottom box-shadow mb-3">
<div class="container">
<a class="navbar-brand" asp-area="" asp-controller="Home" asp-action="Index">Aquila</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target=".navbar-collapse">
<nav class="navbar navbar-expand-sm navbar-toggleable-sm navbar-light bg-white border-bottom box-shadow mb-3">
<div class="container-fluid">
<a class="navbar-brand" asp-area="" asp-controller="Home" asp-action="Index">Aquila_1</a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target=".navbar-collapse" aria-controls="navbarSupportedContent"
aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="navbar-collapse collapse d-sm-inline-flex justify-content-between">
<ul class="navbar-nav flex-grow-1">
<li class="nav-item">
<a class="nav-link text-dark" asp-controller="Home" asp-action="Index">Home</a>
<a class="nav-link text-dark" asp-area="" asp-controller="Home" asp-action="Index">Home</a>
</li>
<li class="nav-item">
<a class="nav-link text-dark" asp-area="" asp-controller="Home" asp-action="Privacy">Privacy</a>
</li>
@if (User.IsInRole("Admin"))
{
<li class="nav-item">
<a class="nav-link text-dark" asp-controller="Home" asp-action="AdminDashboard">Admin</a>
</li>
}
</ul>
<partial name="_LoginPartial" />
</div>
</div>
</nav>
</header>
<div class="container">
<main role="main" class="pb-3">
@RenderBody()
@ -41,10 +38,9 @@
<footer class="border-top footer text-muted">
<div class="container">
&copy; @DateTime.Now.Year - Your App
&copy; 2024 - Aquila_1 - <a asp-area="" asp-controller="Home" asp-action="Privacy">Privacy</a>
</div>
</footer>
<script src="~/lib/jquery/dist/jquery.min.js"></script>
<script src="~/lib/bootstrap/dist/js/bootstrap.bundle.min.js"></script>
<script src="~/js/site.js" asp-append-version="true"></script>

View File

@ -1,42 +1,7 @@
html {
font-size: 14px;
}
@media (min-width: 768px) {
html {
font-size: 16px;
}
}
.btn:focus, .btn:active:focus, .btn-link.nav-link:focus, .form-control:focus, .form-check-input:focus {
box-shadow: 0 0 0 0.1rem white, 0 0 0 0.25rem #258cfb;
}
html {
position: relative;
min-height: 100%;
}
body {
margin-bottom: 60px;
}
.footer {
position: absolute;
bottom: 0;
width: 100%;
white-space: nowrap;
line-height: 60px;
}
/* Please see documentation at https://learn.microsoft.com/aspnet/core/client-side/bundling-and-minification
/* Please see documentation at https://learn.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */
/* a.navbar-brand {
a.navbar-brand {
white-space: normal;
text-align: center;
word-break: break-all;
@ -80,4 +45,4 @@ button.accept-policy {
width: 100%;
white-space: nowrap;
line-height: 60px;
} */
}

View File

@ -1,18 +0,0 @@
@model Microsoft.Graph.User
<h2>Welcome @Model.DisplayName!</h2>
@if (User.IsInRole("Admin"))
{
<a asp-action="AdminDashboard" class="btn btn-primary">Go to Admin Dashboard</a>
}
<h2>Admin Dashboard</h2>
<div class="settings-panel">
<h3>Settings</h3>
<form asp-action="UpdateSettings" method="post">
<!-- Add settings fields here -->
<button type="submit" class="btn btn-primary">Save Settings</button>
</form>
</div>

View File

@ -1,12 +1,4 @@
{
"AzureAd": {
"Instance": "https://login.microsoftonline.com/",
"Domain": "yourdomain.onmicrosoft.com",
"TenantId": "your-actual-tenant-id",
"ClientId": "your-actual-client-id",
"ClientSecret": "your-client-secret",
"CallbackPath": "/signin-oidc"
},
"Logging": {
"LogLevel": {
"Default": "Information",
@ -15,7 +7,3 @@
},
"AllowedHosts": "*"
}

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1,19 +0,0 @@
{
"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.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
}
}
}

File diff suppressed because one or more lines are too long

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1,8 +0,0 @@
{
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft.AspNetCore": "Warning"
}
}
}

View File

@ -1,21 +0,0 @@
{
"AzureAd": {
"Instance": "https://login.microsoftonline.com/",
"Domain": "yourdomain.onmicrosoft.com",
"TenantId": "your-actual-tenant-id",
"ClientId": "your-actual-client-id",
"ClientSecret": "your-client-secret",
"CallbackPath": "/signin-oidc"
},
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft.AspNetCore": "Warning"
}
},
"AllowedHosts": "*"
}

View File

@ -50,21 +50,15 @@
"net8.0": {
"targetAlias": "net8.0",
"dependencies": {
"Microsoft.Identity.Client": {
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
"target": "Package",
"version": "[4.66.2, )"
"version": "[9.0.0, )"
},
"Microsoft.Identity.Web": {
"Microsoft.EntityFrameworkCore.SqlServer": {
"target": "Package",
"version": "[3.5.0, )"
},
"Microsoft.Identity.Web.MicrosoftGraph": {
"target": "Package",
"version": "[3.5.0, )"
},
"Microsoft.Identity.Web.UI": {
"target": "Package",
"version": "[3.5.0, )"
"version": "[9.0.0, )"
}
},
"imports": [

View File

@ -13,4 +13,12 @@
<SourceRoot Include="C:\Users\Cosq\.nuget\packages\" />
<SourceRoot Include="C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages\" />
</ItemGroup>
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<Import Project="$(NuGetPackageRoot)microsoft.entityframeworkcore\9.0.0\buildTransitive\net8.0\Microsoft.EntityFrameworkCore.props" Condition="Exists('$(NuGetPackageRoot)microsoft.entityframeworkcore\9.0.0\buildTransitive\net8.0\Microsoft.EntityFrameworkCore.props')" />
<Import Project="$(NuGetPackageRoot)microsoft.codeanalysis.analyzers\3.3.4\buildTransitive\Microsoft.CodeAnalysis.Analyzers.props" Condition="Exists('$(NuGetPackageRoot)microsoft.codeanalysis.analyzers\3.3.4\buildTransitive\Microsoft.CodeAnalysis.Analyzers.props')" />
<Import Project="$(NuGetPackageRoot)microsoft.entityframeworkcore.design\9.0.0\build\net8.0\Microsoft.EntityFrameworkCore.Design.props" Condition="Exists('$(NuGetPackageRoot)microsoft.entityframeworkcore.design\9.0.0\build\net8.0\Microsoft.EntityFrameworkCore.Design.props')" />
</ImportGroup>
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<PkgMicrosoft_CodeAnalysis_Analyzers Condition=" '$(PkgMicrosoft_CodeAnalysis_Analyzers)' == '' ">C:\Users\Cosq\.nuget\packages\microsoft.codeanalysis.analyzers\3.3.4</PkgMicrosoft_CodeAnalysis_Analyzers>
</PropertyGroup>
</Project>

View File

@ -1,9 +1,10 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<Import Project="$(NuGetPackageRoot)system.text.json\8.0.5\buildTransitive\net6.0\System.Text.Json.targets" Condition="Exists('$(NuGetPackageRoot)system.text.json\8.0.5\buildTransitive\net6.0\System.Text.Json.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.extensions.logging.abstractions\8.0.2\buildTransitive\net6.0\Microsoft.Extensions.Logging.Abstractions.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.logging.abstractions\8.0.2\buildTransitive\net6.0\Microsoft.Extensions.Logging.Abstractions.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.extensions.options\8.0.2\buildTransitive\net6.0\Microsoft.Extensions.Options.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.options\8.0.2\buildTransitive\net6.0\Microsoft.Extensions.Options.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.extensions.configuration.binder\8.0.0\buildTransitive\netstandard2.0\Microsoft.Extensions.Configuration.Binder.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.configuration.binder\8.0.0\buildTransitive\netstandard2.0\Microsoft.Extensions.Configuration.Binder.targets')" />
<Import Project="$(NuGetPackageRoot)system.text.json\9.0.0\buildTransitive\net8.0\System.Text.Json.targets" Condition="Exists('$(NuGetPackageRoot)system.text.json\9.0.0\buildTransitive\net8.0\System.Text.Json.targets')" />
<Import Project="$(NuGetPackageRoot)mono.texttemplating\3.0.0\buildTransitive\Mono.TextTemplating.targets" Condition="Exists('$(NuGetPackageRoot)mono.texttemplating\3.0.0\buildTransitive\Mono.TextTemplating.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.extensions.options\9.0.0\buildTransitive\net8.0\Microsoft.Extensions.Options.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.options\9.0.0\buildTransitive\net8.0\Microsoft.Extensions.Options.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.extensions.logging.abstractions\9.0.0\buildTransitive\net8.0\Microsoft.Extensions.Logging.Abstractions.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.logging.abstractions\9.0.0\buildTransitive\net8.0\Microsoft.Extensions.Logging.Abstractions.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.codeanalysis.analyzers\3.3.4\buildTransitive\Microsoft.CodeAnalysis.Analyzers.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.codeanalysis.analyzers\3.3.4\buildTransitive\Microsoft.CodeAnalysis.Analyzers.targets')" />
</ImportGroup>
</Project>

View File

@ -13,7 +13,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("Aquila-1")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+d6426399fcc18c773cb833592b9dd5dffc2c935e")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+3219940f84ee2b308adbe4508001e48088ef3742")]
[assembly: System.Reflection.AssemblyProductAttribute("Aquila-1")]
[assembly: System.Reflection.AssemblyTitleAttribute("Aquila-1")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]

View File

@ -1 +1 @@
d88b4ad32e7c366010f810b1ba6b74e6d272dde47b058bdfcbd0e86f5473e264
d97c0320f1052c0088cd10f324f4c31184ef30755b7d8522efe2676def7e9afa

View File

@ -1,63 +1,67 @@
is_global = true
build_property.TargetFramework = net8.0
build_property.TargetFramework = net8.0
build_property.TargetPlatformMinVersion =
build_property.TargetPlatformMinVersion =
build_property.UsingMicrosoftNETSdkWeb = true
build_property.UsingMicrosoftNETSdkWeb = true
build_property.ProjectTypeGuids =
build_property.ProjectTypeGuids =
build_property.InvariantGlobalization =
build_property.InvariantGlobalization =
build_property.PlatformNeutralAssembly =
build_property.PlatformNeutralAssembly =
build_property.EnforceExtendedAnalyzerRules =
build_property.EnforceExtendedAnalyzerRules =
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property.RootNamespace = Aquila_1
build_property.RootNamespace = Aquila_1
build_property.ProjectDir = c:\Aquila-1\
build_property.ProjectDir = c:\config-upload-poc\
build_property.EnableComHosting =
build_property.EnableGeneratedComInterfaceComImportInterop =
build_property.RazorLangVersion = 8.0
build_property.SupportLocalizedComponentNames =
build_property.GenerateRazorMetadataSourceChecksumAttributes =
build_property.MSBuildProjectDirectory = c:\Aquila-1
build_property.MSBuildProjectDirectory = c:\config-upload-poc
build_property._RazorSourceGeneratorDebug =
[c:/Aquila-1/Views/Home/AdminDashboard.cshtml]
[c:/config-upload-poc/Views/Account/Login.cshtml]
build_metadata.AdditionalFiles.TargetPath = Vmlld3NcQWNjb3VudFxMb2dpbi5jc2h0bWw=
build_metadata.AdditionalFiles.CssScope =
[c:/config-upload-poc/Views/Home/AdminDashboard.cshtml]
build_metadata.AdditionalFiles.TargetPath = Vmlld3NcSG9tZVxBZG1pbkRhc2hib2FyZC5jc2h0bWw=
build_metadata.AdditionalFiles.CssScope =
[c:/Aquila-1/Views/Home/Index.cshtml]
[c:/config-upload-poc/Views/Home/Index.cshtml]
build_metadata.AdditionalFiles.TargetPath = Vmlld3NcSG9tZVxJbmRleC5jc2h0bWw=
build_metadata.AdditionalFiles.CssScope =
[c:/Aquila-1/Views/Home/Privacy.cshtml]
[c:/config-upload-poc/Views/Home/Privacy.cshtml]
build_metadata.AdditionalFiles.TargetPath = Vmlld3NcSG9tZVxQcml2YWN5LmNzaHRtbA==
build_metadata.AdditionalFiles.CssScope =
[c:/Aquila-1/Views/Home/UserDashboard.cshtml]
[c:/config-upload-poc/Views/Home/UserDashboard.cshtml]
build_metadata.AdditionalFiles.TargetPath = Vmlld3NcSG9tZVxVc2VyRGFzaGJvYXJkLmNzaHRtbA==
build_metadata.AdditionalFiles.CssScope =
[c:/Aquila-1/Views/Shared/Error.cshtml]
[c:/config-upload-poc/Views/Shared/Error.cshtml]
build_metadata.AdditionalFiles.TargetPath = Vmlld3NcU2hhcmVkXEVycm9yLmNzaHRtbA==
build_metadata.AdditionalFiles.CssScope =
[c:/Aquila-1/Views/Shared/LoginPartial.cshtml]
build_metadata.AdditionalFiles.TargetPath = Vmlld3NcU2hhcmVkXExvZ2luUGFydGlhbC5jc2h0bWw=
build_metadata.AdditionalFiles.CssScope =
[c:/Aquila-1/Views/Shared/_ValidationScriptsPartial.cshtml]
[c:/config-upload-poc/Views/Shared/_ValidationScriptsPartial.cshtml]
build_metadata.AdditionalFiles.TargetPath = Vmlld3NcU2hhcmVkXF9WYWxpZGF0aW9uU2NyaXB0c1BhcnRpYWwuY3NodG1s
build_metadata.AdditionalFiles.CssScope =
[c:/Aquila-1/Views/ViewAdmin.cshtml]
build_metadata.AdditionalFiles.TargetPath = Vmlld3NcVmlld0FkbWluLmNzaHRtbA==
build_metadata.AdditionalFiles.CssScope =
[c:/Aquila-1/Views/_ViewImports.cshtml]
[c:/config-upload-poc/Views/_ViewImports.cshtml]
build_metadata.AdditionalFiles.TargetPath = Vmlld3NcX1ZpZXdJbXBvcnRzLmNzaHRtbA==
build_metadata.AdditionalFiles.CssScope =
[c:/Aquila-1/Views/_ViewStart.cshtml]
[c:/config-upload-poc/Views/_ViewStart.cshtml]
build_metadata.AdditionalFiles.TargetPath = Vmlld3NcX1ZpZXdTdGFydC5jc2h0bWw=
build_metadata.AdditionalFiles.CssScope =
[c:/Aquila-1/Views/Shared/_Layout.cshtml]
[c:/config-upload-poc/Views/Shared/_Layout.cshtml]
build_metadata.AdditionalFiles.TargetPath = Vmlld3NcU2hhcmVkXF9MYXlvdXQuY3NodG1s
build_metadata.AdditionalFiles.CssScope = b-xp6tkmxotk

View File

@ -1,17 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
using System;
using System.Reflection;
[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("Microsoft.Identity.Web")]
[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("Microsoft.Identity.Web.UI")]
// Generated by the MSBuild WriteCodeFragment class.

View File

@ -1 +1 @@
886c13919687ed360b65c9ba9f996de43d8864d1532293830002830b280d4f83
60d0e6eaa52935065ca39cb74909d2310186494eafd34b9b0aeef956d26d60fe

View File

@ -6,57 +6,13 @@ C:\Aquila-1\bin\Debug\net8.0\Aquila-1.deps.json
C:\Aquila-1\bin\Debug\net8.0\Aquila-1.runtimeconfig.json
C:\Aquila-1\bin\Debug\net8.0\Aquila-1.dll
C:\Aquila-1\bin\Debug\net8.0\Aquila-1.pdb
C:\Aquila-1\bin\Debug\net8.0\Azure.Core.dll
C:\Aquila-1\bin\Debug\net8.0\Azure.Identity.dll
C:\Aquila-1\bin\Debug\net8.0\Azure.Security.KeyVault.Certificates.dll
C:\Aquila-1\bin\Debug\net8.0\Azure.Security.KeyVault.Secrets.dll
C:\Aquila-1\bin\Debug\net8.0\Microsoft.AspNetCore.Authentication.JwtBearer.dll
C:\Aquila-1\bin\Debug\net8.0\Microsoft.AspNetCore.Authentication.OpenIdConnect.dll
C:\Aquila-1\bin\Debug\net8.0\Microsoft.AspNetCore.Cryptography.Internal.dll
C:\Aquila-1\bin\Debug\net8.0\Microsoft.AspNetCore.DataProtection.dll
C:\Aquila-1\bin\Debug\net8.0\Microsoft.AspNetCore.DataProtection.Abstractions.dll
C:\Aquila-1\bin\Debug\net8.0\Microsoft.Bcl.AsyncInterfaces.dll
C:\Aquila-1\bin\Debug\net8.0\Microsoft.Extensions.Caching.Memory.dll
C:\Aquila-1\bin\Debug\net8.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll
C:\Aquila-1\bin\Debug\net8.0\Microsoft.Extensions.Logging.Abstractions.dll
C:\Aquila-1\bin\Debug\net8.0\Microsoft.Extensions.Options.dll
C:\Aquila-1\bin\Debug\net8.0\Microsoft.Graph.dll
C:\Aquila-1\bin\Debug\net8.0\Microsoft.Graph.Core.dll
C:\Aquila-1\bin\Debug\net8.0\Microsoft.Identity.Abstractions.dll
C:\Aquila-1\bin\Debug\net8.0\Microsoft.Identity.Client.dll
C:\Aquila-1\bin\Debug\net8.0\Microsoft.Identity.Client.Extensions.Msal.dll
C:\Aquila-1\bin\Debug\net8.0\Microsoft.Identity.Web.dll
C:\Aquila-1\bin\Debug\net8.0\Microsoft.Identity.Web.Certificate.dll
C:\Aquila-1\bin\Debug\net8.0\Microsoft.Identity.Web.Certificateless.dll
C:\Aquila-1\bin\Debug\net8.0\Microsoft.Identity.Web.Diagnostics.dll
C:\Aquila-1\bin\Debug\net8.0\Microsoft.Identity.Web.MicrosoftGraph.dll
C:\Aquila-1\bin\Debug\net8.0\Microsoft.Identity.Web.TokenAcquisition.dll
C:\Aquila-1\bin\Debug\net8.0\Microsoft.Identity.Web.TokenCache.dll
C:\Aquila-1\bin\Debug\net8.0\Microsoft.Identity.Web.UI.dll
C:\Aquila-1\bin\Debug\net8.0\Microsoft.IdentityModel.Abstractions.dll
C:\Aquila-1\bin\Debug\net8.0\Microsoft.IdentityModel.JsonWebTokens.dll
C:\Aquila-1\bin\Debug\net8.0\Microsoft.IdentityModel.Logging.dll
C:\Aquila-1\bin\Debug\net8.0\Microsoft.IdentityModel.LoggingExtensions.dll
C:\Aquila-1\bin\Debug\net8.0\Microsoft.IdentityModel.Protocols.dll
C:\Aquila-1\bin\Debug\net8.0\Microsoft.IdentityModel.Protocols.OpenIdConnect.dll
C:\Aquila-1\bin\Debug\net8.0\Microsoft.IdentityModel.Tokens.dll
C:\Aquila-1\bin\Debug\net8.0\Microsoft.IdentityModel.Validators.dll
C:\Aquila-1\bin\Debug\net8.0\System.ClientModel.dll
C:\Aquila-1\bin\Debug\net8.0\System.IdentityModel.Tokens.Jwt.dll
C:\Aquila-1\bin\Debug\net8.0\System.Memory.Data.dll
C:\Aquila-1\bin\Debug\net8.0\System.Security.Cryptography.ProtectedData.dll
C:\Aquila-1\bin\Debug\net8.0\System.Security.Cryptography.Xml.dll
C:\Aquila-1\bin\Debug\net8.0\runtimes\win\lib\netstandard2.0\System.Security.Cryptography.ProtectedData.dll
C:\Aquila-1\obj\Debug\net8.0\Aquila-1.csproj.AssemblyReference.cache
C:\Aquila-1\obj\Debug\net8.0\Aquila-1.GeneratedMSBuildEditorConfig.editorconfig
C:\Aquila-1\obj\Debug\net8.0\Aquila-1.AssemblyInfoInputs.cache
C:\Aquila-1\obj\Debug\net8.0\Aquila-1.AssemblyInfo.cs
C:\Aquila-1\obj\Debug\net8.0\Aquila-1.csproj.CoreCompileInputs.cache
C:\Aquila-1\obj\Debug\net8.0\Aquila-1.MvcApplicationPartsAssemblyInfo.cs
C:\Aquila-1\obj\Debug\net8.0\Aquila-1.MvcApplicationPartsAssemblyInfo.cache
C:\Aquila-1\obj\Debug\net8.0\Aquila-1.RazorAssemblyInfo.cache
C:\Aquila-1\obj\Debug\net8.0\Aquila-1.RazorAssemblyInfo.cs
C:\Aquila-1\obj\Debug\net8.0\Aquila-1.sourcelink.json
C:\Aquila-1\obj\Debug\net8.0\staticwebassets.build.json
C:\Aquila-1\obj\Debug\net8.0\staticwebassets.development.json
C:\Aquila-1\obj\Debug\net8.0\staticwebassets\msbuild.Aquila-1.Microsoft.AspNetCore.StaticWebAssets.props
@ -67,9 +23,9 @@ C:\Aquila-1\obj\Debug\net8.0\staticwebassets.pack.json
C:\Aquila-1\obj\Debug\net8.0\scopedcss\Views\Shared\_Layout.cshtml.rz.scp.css
C:\Aquila-1\obj\Debug\net8.0\scopedcss\bundle\Aquila-1.styles.css
C:\Aquila-1\obj\Debug\net8.0\scopedcss\projectbundle\Aquila-1.bundle.scp.css
C:\Aquila-1\obj\Debug\net8.0\Aquila-1.csproj.Up2Date
C:\Aquila-1\obj\Debug\net8.0\Aquila-1.dll
C:\Aquila-1\obj\Debug\net8.0\refint\Aquila-1.dll
C:\Aquila-1\obj\Debug\net8.0\Aquila-1.pdb
C:\Aquila-1\obj\Debug\net8.0\Aquila-1.genruntimeconfig.cache
C:\Aquila-1\obj\Debug\net8.0\ref\Aquila-1.dll
C:\Aquila-1\obj\Debug\net8.0\Aquila-1.csproj.AssemblyReference.cache

Binary file not shown.

Binary file not shown.

View File

@ -1 +0,0 @@
{"documents":{"C:\\Aquila-1\\*":"https://raw.githubusercontent.com/alisha-nayeem/Aquila-1/d6426399fcc18c773cb833592b9dd5dffc2c935e/*"}}

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1,24 +1,42 @@
html[b-xp6tkmxotk] {
font-size: 14px;
/* Please see documentation at https://learn.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */
a.navbar-brand[b-xp6tkmxotk] {
white-space: normal;
text-align: center;
word-break: break-all;
}
@media (min-width: 768px) {
html[b-xp6tkmxotk] {
font-size: 16px;
}
a[b-xp6tkmxotk] {
color: #0077cc;
}
.btn:focus[b-xp6tkmxotk], .btn:active:focus[b-xp6tkmxotk], .btn-link.nav-link:focus[b-xp6tkmxotk], .form-control:focus[b-xp6tkmxotk], .form-check-input:focus[b-xp6tkmxotk] {
box-shadow: 0 0 0 0.1rem white, 0 0 0 0.25rem #258cfb;
.btn-primary[b-xp6tkmxotk] {
color: #fff;
background-color: #1b6ec2;
border-color: #1861ac;
}
html[b-xp6tkmxotk] {
position: relative;
min-height: 100%;
.nav-pills .nav-link.active[b-xp6tkmxotk], .nav-pills .show > .nav-link[b-xp6tkmxotk] {
color: #fff;
background-color: #1b6ec2;
border-color: #1861ac;
}
body[b-xp6tkmxotk] {
margin-bottom: 60px;
.border-top[b-xp6tkmxotk] {
border-top: 1px solid #e5e5e5;
}
.border-bottom[b-xp6tkmxotk] {
border-bottom: 1px solid #e5e5e5;
}
.box-shadow[b-xp6tkmxotk] {
box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05);
}
button.accept-policy[b-xp6tkmxotk] {
font-size: 1rem;
line-height: inherit;
}
.footer[b-xp6tkmxotk] {
@ -28,56 +46,3 @@ body[b-xp6tkmxotk] {
white-space: nowrap;
line-height: 60px;
}
/* Please see documentation at https://learn.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */
/* a.navbar-brand {
white-space: normal;
text-align: center;
word-break: break-all;
}
a {
color: #0077cc;
}
.btn-primary {
color: #fff;
background-color: #1b6ec2;
border-color: #1861ac;
}
.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
color: #fff;
background-color: #1b6ec2;
border-color: #1861ac;
}
.border-top {
border-top: 1px solid #e5e5e5;
}
.border-bottom {
border-bottom: 1px solid #e5e5e5;
}
.box-shadow {
box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05);
}
button.accept-policy {
font-size: 1rem;
line-height: inherit;
}
.footer {
position: absolute;
bottom: 0;
width: 100%;
white-space: nowrap;
line-height: 60px;
} */

View File

@ -1,25 +1,43 @@
/* _content/Aquila-1/Views/Shared/_Layout.cshtml.rz.scp.css */
html[b-xp6tkmxotk] {
font-size: 14px;
/* Please see documentation at https://learn.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */
a.navbar-brand[b-xp6tkmxotk] {
white-space: normal;
text-align: center;
word-break: break-all;
}
@media (min-width: 768px) {
html[b-xp6tkmxotk] {
font-size: 16px;
}
a[b-xp6tkmxotk] {
color: #0077cc;
}
.btn:focus[b-xp6tkmxotk], .btn:active:focus[b-xp6tkmxotk], .btn-link.nav-link:focus[b-xp6tkmxotk], .form-control:focus[b-xp6tkmxotk], .form-check-input:focus[b-xp6tkmxotk] {
box-shadow: 0 0 0 0.1rem white, 0 0 0 0.25rem #258cfb;
.btn-primary[b-xp6tkmxotk] {
color: #fff;
background-color: #1b6ec2;
border-color: #1861ac;
}
html[b-xp6tkmxotk] {
position: relative;
min-height: 100%;
.nav-pills .nav-link.active[b-xp6tkmxotk], .nav-pills .show > .nav-link[b-xp6tkmxotk] {
color: #fff;
background-color: #1b6ec2;
border-color: #1861ac;
}
body[b-xp6tkmxotk] {
margin-bottom: 60px;
.border-top[b-xp6tkmxotk] {
border-top: 1px solid #e5e5e5;
}
.border-bottom[b-xp6tkmxotk] {
border-bottom: 1px solid #e5e5e5;
}
.box-shadow[b-xp6tkmxotk] {
box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05);
}
button.accept-policy[b-xp6tkmxotk] {
font-size: 1rem;
line-height: inherit;
}
.footer[b-xp6tkmxotk] {
@ -29,56 +47,3 @@ body[b-xp6tkmxotk] {
white-space: nowrap;
line-height: 60px;
}
/* Please see documentation at https://learn.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */
/* a.navbar-brand {
white-space: normal;
text-align: center;
word-break: break-all;
}
a {
color: #0077cc;
}
.btn-primary {
color: #fff;
background-color: #1b6ec2;
border-color: #1861ac;
}
.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
color: #fff;
background-color: #1b6ec2;
border-color: #1861ac;
}
.border-top {
border-top: 1px solid #e5e5e5;
}
.border-bottom {
border-bottom: 1px solid #e5e5e5;
}
.box-shadow {
box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05);
}
button.accept-policy {
font-size: 1rem;
line-height: inherit;
}
.footer {
position: absolute;
bottom: 0;
width: 100%;
white-space: nowrap;
line-height: 60px;
} */

View File

@ -1,25 +1,43 @@
/* _content/Aquila-1/Views/Shared/_Layout.cshtml.rz.scp.css */
html[b-xp6tkmxotk] {
font-size: 14px;
/* Please see documentation at https://learn.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */
a.navbar-brand[b-xp6tkmxotk] {
white-space: normal;
text-align: center;
word-break: break-all;
}
@media (min-width: 768px) {
html[b-xp6tkmxotk] {
font-size: 16px;
}
a[b-xp6tkmxotk] {
color: #0077cc;
}
.btn:focus[b-xp6tkmxotk], .btn:active:focus[b-xp6tkmxotk], .btn-link.nav-link:focus[b-xp6tkmxotk], .form-control:focus[b-xp6tkmxotk], .form-check-input:focus[b-xp6tkmxotk] {
box-shadow: 0 0 0 0.1rem white, 0 0 0 0.25rem #258cfb;
.btn-primary[b-xp6tkmxotk] {
color: #fff;
background-color: #1b6ec2;
border-color: #1861ac;
}
html[b-xp6tkmxotk] {
position: relative;
min-height: 100%;
.nav-pills .nav-link.active[b-xp6tkmxotk], .nav-pills .show > .nav-link[b-xp6tkmxotk] {
color: #fff;
background-color: #1b6ec2;
border-color: #1861ac;
}
body[b-xp6tkmxotk] {
margin-bottom: 60px;
.border-top[b-xp6tkmxotk] {
border-top: 1px solid #e5e5e5;
}
.border-bottom[b-xp6tkmxotk] {
border-bottom: 1px solid #e5e5e5;
}
.box-shadow[b-xp6tkmxotk] {
box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05);
}
button.accept-policy[b-xp6tkmxotk] {
font-size: 1rem;
line-height: inherit;
}
.footer[b-xp6tkmxotk] {
@ -29,56 +47,3 @@ body[b-xp6tkmxotk] {
white-space: nowrap;
line-height: 60px;
}
/* Please see documentation at https://learn.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */
/* a.navbar-brand {
white-space: normal;
text-align: center;
word-break: break-all;
}
a {
color: #0077cc;
}
.btn-primary {
color: #fff;
background-color: #1b6ec2;
border-color: #1861ac;
}
.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
color: #fff;
background-color: #1b6ec2;
border-color: #1861ac;
}
.border-top {
border-top: 1px solid #e5e5e5;
}
.border-bottom {
border-bottom: 1px solid #e5e5e5;
}
.box-shadow {
box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05);
}
button.accept-policy {
font-size: 1rem;
line-height: inherit;
}
.footer {
position: absolute;
bottom: 0;
width: 100%;
white-space: nowrap;
line-height: 60px;
} */

File diff suppressed because it is too large Load Diff

View File

@ -1,118 +1,87 @@
{
"version": 2,
"dgSpecHash": "K72yreEic7M=",
"dgSpecHash": "9uNiZxYGBh4=",
"success": true,
"projectFilePath": "C:\\Aquila-1\\Aquila-1.csproj",
"expectedPackageFiles": [
"C:\\Users\\Cosq\\.nuget\\packages\\azure.core\\1.38.0\\azure.core.1.38.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\azure.identity\\1.11.4\\azure.identity.1.11.4.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\azure.security.keyvault.certificates\\4.6.0\\azure.security.keyvault.certificates.4.6.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\azure.security.keyvault.secrets\\4.6.0\\azure.security.keyvault.secrets.4.6.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.aspnetcore.authentication.jwtbearer\\8.0.0\\microsoft.aspnetcore.authentication.jwtbearer.8.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.aspnetcore.authentication.openidconnect\\8.0.0\\microsoft.aspnetcore.authentication.openidconnect.8.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.aspnetcore.cryptography.internal\\8.0.1\\microsoft.aspnetcore.cryptography.internal.8.0.1.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.aspnetcore.dataprotection\\8.0.1\\microsoft.aspnetcore.dataprotection.8.0.1.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.aspnetcore.dataprotection.abstractions\\8.0.1\\microsoft.aspnetcore.dataprotection.abstractions.8.0.1.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.bcl.asyncinterfaces\\1.1.1\\microsoft.bcl.asyncinterfaces.1.1.1.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\8.0.0\\microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.extensions.caching.memory\\8.0.1\\microsoft.extensions.caching.memory.8.0.1.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\8.0.0\\microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.extensions.configuration.binder\\8.0.0\\microsoft.extensions.configuration.binder.8.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\8.0.0\\microsoft.extensions.dependencyinjection.8.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\8.0.2\\microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\8.0.0\\microsoft.extensions.diagnostics.abstractions.8.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.extensions.fileproviders.abstractions\\8.0.0\\microsoft.extensions.fileproviders.abstractions.8.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.extensions.hosting.abstractions\\8.0.0\\microsoft.extensions.hosting.abstractions.8.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.extensions.http\\3.1.3\\microsoft.extensions.http.3.1.3.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.extensions.logging\\8.0.0\\microsoft.extensions.logging.8.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\8.0.2\\microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.extensions.options\\8.0.2\\microsoft.extensions.options.8.0.2.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\8.0.0\\microsoft.extensions.options.configurationextensions.8.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0\\microsoft.extensions.primitives.8.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.graph\\4.36.0\\microsoft.graph.4.36.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.graph.core\\2.0.11\\microsoft.graph.core.2.0.11.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.identity.abstractions\\7.2.0\\microsoft.identity.abstractions.7.2.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.identity.client\\4.66.2\\microsoft.identity.client.4.66.2.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\humanizer.core\\2.14.1\\humanizer.core.2.14.1.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.bcl.asyncinterfaces\\7.0.0\\microsoft.bcl.asyncinterfaces.7.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.build.framework\\17.8.3\\microsoft.build.framework.17.8.3.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.build.locator\\1.7.8\\microsoft.build.locator.1.7.8.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.codeanalysis.analyzers\\3.3.4\\microsoft.codeanalysis.analyzers.3.3.4.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.codeanalysis.common\\4.8.0\\microsoft.codeanalysis.common.4.8.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.codeanalysis.csharp\\4.8.0\\microsoft.codeanalysis.csharp.4.8.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.codeanalysis.csharp.workspaces\\4.8.0\\microsoft.codeanalysis.csharp.workspaces.4.8.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.codeanalysis.workspaces.common\\4.8.0\\microsoft.codeanalysis.workspaces.common.4.8.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.codeanalysis.workspaces.msbuild\\4.8.0\\microsoft.codeanalysis.workspaces.msbuild.4.8.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.csharp\\4.5.0\\microsoft.csharp.4.5.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.data.sqlclient\\5.1.6\\microsoft.data.sqlclient.5.1.6.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.data.sqlclient.sni.runtime\\5.1.1\\microsoft.data.sqlclient.sni.runtime.5.1.1.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.entityframeworkcore\\9.0.0\\microsoft.entityframeworkcore.9.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\9.0.0\\microsoft.entityframeworkcore.abstractions.9.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\9.0.0\\microsoft.entityframeworkcore.analyzers.9.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.entityframeworkcore.design\\9.0.0\\microsoft.entityframeworkcore.design.9.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\9.0.0\\microsoft.entityframeworkcore.relational.9.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.entityframeworkcore.sqlserver\\9.0.0\\microsoft.entityframeworkcore.sqlserver.9.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\9.0.0\\microsoft.extensions.caching.abstractions.9.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.extensions.caching.memory\\9.0.0\\microsoft.extensions.caching.memory.9.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\9.0.0\\microsoft.extensions.configuration.abstractions.9.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\9.0.0\\microsoft.extensions.dependencyinjection.9.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\9.0.0\\microsoft.extensions.dependencyinjection.abstractions.9.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.extensions.dependencymodel\\9.0.0\\microsoft.extensions.dependencymodel.9.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.extensions.logging\\9.0.0\\microsoft.extensions.logging.9.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\9.0.0\\microsoft.extensions.logging.abstractions.9.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.extensions.options\\9.0.0\\microsoft.extensions.options.9.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.extensions.primitives\\9.0.0\\microsoft.extensions.primitives.9.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.identity.client\\4.61.3\\microsoft.identity.client.4.61.3.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.identity.client.extensions.msal\\4.61.3\\microsoft.identity.client.extensions.msal.4.61.3.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.identity.web\\3.5.0\\microsoft.identity.web.3.5.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.identity.web.certificate\\3.5.0\\microsoft.identity.web.certificate.3.5.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.identity.web.certificateless\\3.5.0\\microsoft.identity.web.certificateless.3.5.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.identity.web.diagnostics\\3.5.0\\microsoft.identity.web.diagnostics.3.5.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.identity.web.microsoftgraph\\3.5.0\\microsoft.identity.web.microsoftgraph.3.5.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.identity.web.tokenacquisition\\3.5.0\\microsoft.identity.web.tokenacquisition.3.5.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.identity.web.tokencache\\3.5.0\\microsoft.identity.web.tokencache.3.5.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.identity.web.ui\\3.5.0\\microsoft.identity.web.ui.3.5.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.identitymodel.abstractions\\8.3.0\\microsoft.identitymodel.abstractions.8.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.identitymodel.jsonwebtokens\\8.3.0\\microsoft.identitymodel.jsonwebtokens.8.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.identitymodel.logging\\8.3.0\\microsoft.identitymodel.logging.8.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.identitymodel.loggingextensions\\8.3.0\\microsoft.identitymodel.loggingextensions.8.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.identitymodel.protocols\\8.3.0\\microsoft.identitymodel.protocols.8.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.identitymodel.protocols.openidconnect\\8.3.0\\microsoft.identitymodel.protocols.openidconnect.8.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.identitymodel.tokens\\8.3.0\\microsoft.identitymodel.tokens.8.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.identitymodel.validators\\8.3.0\\microsoft.identitymodel.validators.8.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.1\\microsoft.netcore.platforms.1.1.1.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.identitymodel.abstractions\\6.35.0\\microsoft.identitymodel.abstractions.6.35.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.identitymodel.jsonwebtokens\\6.35.0\\microsoft.identitymodel.jsonwebtokens.6.35.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.identitymodel.logging\\6.35.0\\microsoft.identitymodel.logging.6.35.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.identitymodel.protocols\\6.35.0\\microsoft.identitymodel.protocols.6.35.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.identitymodel.protocols.openidconnect\\6.35.0\\microsoft.identitymodel.protocols.openidconnect.6.35.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.identitymodel.tokens\\6.35.0\\microsoft.identitymodel.tokens.6.35.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.0\\microsoft.netcore.platforms.1.1.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.netcore.targets\\1.1.0\\microsoft.netcore.targets.1.1.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\runtime.native.system\\4.3.0\\runtime.native.system.4.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\runtime.native.system.net.http\\4.3.0\\runtime.native.system.net.http.4.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\runtime.native.system.security.cryptography.apple\\4.3.0\\runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple\\4.3.0\\runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl\\4.3.2\\runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.sqlserver.server\\1.0.0\\microsoft.sqlserver.server.1.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\microsoft.win32.systemevents\\6.0.0\\microsoft.win32.systemevents.6.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\mono.texttemplating\\3.0.0\\mono.texttemplating.3.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.clientmodel\\1.0.0\\system.clientmodel.1.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.collections\\4.3.0\\system.collections.4.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.collections.concurrent\\4.3.0\\system.collections.concurrent.4.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.diagnostics.debug\\4.3.0\\system.diagnostics.debug.4.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.diagnostics.diagnosticsource\\8.0.0\\system.diagnostics.diagnosticsource.8.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.diagnostics.tracing\\4.3.0\\system.diagnostics.tracing.4.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.formats.asn1\\8.0.1\\system.formats.asn1.8.0.1.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.globalization\\4.3.0\\system.globalization.4.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.globalization.calendars\\4.3.0\\system.globalization.calendars.4.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.globalization.extensions\\4.3.0\\system.globalization.extensions.4.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.identitymodel.tokens.jwt\\8.3.0\\system.identitymodel.tokens.jwt.8.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.io\\4.3.0\\system.io.4.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.io.filesystem\\4.3.0\\system.io.filesystem.4.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.io.filesystem.primitives\\4.3.0\\system.io.filesystem.primitives.4.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.linq\\4.3.0\\system.linq.4.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.codedom\\6.0.0\\system.codedom.6.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.collections.immutable\\7.0.0\\system.collections.immutable.7.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.composition\\7.0.0\\system.composition.7.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.composition.attributedmodel\\7.0.0\\system.composition.attributedmodel.7.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.composition.convention\\7.0.0\\system.composition.convention.7.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.composition.hosting\\7.0.0\\system.composition.hosting.7.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.composition.runtime\\7.0.0\\system.composition.runtime.7.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.composition.typedparts\\7.0.0\\system.composition.typedparts.7.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.configuration.configurationmanager\\6.0.1\\system.configuration.configurationmanager.6.0.1.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.diagnostics.diagnosticsource\\9.0.0\\system.diagnostics.diagnosticsource.9.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.drawing.common\\6.0.0\\system.drawing.common.6.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.formats.asn1\\9.0.0\\system.formats.asn1.9.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.identitymodel.tokens.jwt\\6.35.0\\system.identitymodel.tokens.jwt.6.35.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.io.pipelines\\9.0.0\\system.io.pipelines.9.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.memory\\4.5.4\\system.memory.4.5.4.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.memory.data\\1.0.2\\system.memory.data.1.0.2.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.net.http\\4.3.4\\system.net.http.4.3.4.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.net.primitives\\4.3.0\\system.net.primitives.4.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.numerics.vectors\\4.5.0\\system.numerics.vectors.4.5.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.reflection\\4.3.0\\system.reflection.4.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.reflection.primitives\\4.3.0\\system.reflection.primitives.4.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.resources.resourcemanager\\4.3.0\\system.resources.resourcemanager.4.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.reflection.metadata\\7.0.0\\system.reflection.metadata.7.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.runtime\\4.3.0\\system.runtime.4.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.runtime.extensions\\4.3.0\\system.runtime.extensions.4.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.runtime.handles\\4.3.0\\system.runtime.handles.4.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.runtime.interopservices\\4.3.0\\system.runtime.interopservices.4.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.runtime.numerics\\4.3.0\\system.runtime.numerics.4.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.security.claims\\4.3.0\\system.security.claims.4.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.security.cryptography.algorithms\\4.3.0\\system.security.cryptography.algorithms.4.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.security.cryptography.cng\\4.3.0\\system.security.cryptography.cng.4.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.security.cryptography.csp\\4.3.0\\system.security.cryptography.csp.4.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.security.cryptography.encoding\\4.3.0\\system.security.cryptography.encoding.4.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.security.cryptography.openssl\\4.3.0\\system.security.cryptography.openssl.4.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.security.cryptography.pkcs\\8.0.0\\system.security.cryptography.pkcs.8.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.security.cryptography.primitives\\4.3.0\\system.security.cryptography.primitives.4.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.security.cryptography.protecteddata\\4.7.0\\system.security.cryptography.protecteddata.4.7.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.security.cryptography.x509certificates\\4.3.0\\system.security.cryptography.x509certificates.4.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.security.cryptography.xml\\8.0.1\\system.security.cryptography.xml.8.0.1.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.security.principal\\4.3.0\\system.security.principal.4.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.runtime.caching\\6.0.0\\system.runtime.caching.6.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\6.0.0\\system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.security.accesscontrol\\6.0.0\\system.security.accesscontrol.6.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.security.cryptography.cng\\5.0.0\\system.security.cryptography.cng.5.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.security.cryptography.protecteddata\\6.0.0\\system.security.cryptography.protecteddata.6.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.security.permissions\\6.0.0\\system.security.permissions.6.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.security.principal.windows\\5.0.0\\system.security.principal.windows.5.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.text.encoding\\4.3.0\\system.text.encoding.4.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.text.encodings.web\\4.7.2\\system.text.encodings.web.4.7.2.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.text.json\\8.0.5\\system.text.json.8.0.5.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.threading\\4.3.0\\system.threading.4.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.threading.tasks\\4.3.0\\system.threading.tasks.4.3.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.threading.tasks.extensions\\4.5.4\\system.threading.tasks.extensions.4.5.4.nupkg.sha512"
"C:\\Users\\Cosq\\.nuget\\packages\\system.text.encoding.codepages\\6.0.0\\system.text.encoding.codepages.6.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.text.encodings.web\\9.0.0\\system.text.encodings.web.9.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.text.json\\9.0.0\\system.text.json.9.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.threading.channels\\7.0.0\\system.threading.channels.7.0.0.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.threading.tasks.extensions\\4.5.4\\system.threading.tasks.extensions.4.5.4.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\system.windows.extensions\\6.0.0\\system.windows.extensions.6.0.0.nupkg.sha512"
],
"logs": []
}