Compare commits

..

No commits in common. "dev" and "main" have entirely different histories.
dev ... main

90 changed files with 6467 additions and 3492 deletions

View File

@ -8,11 +8,19 @@
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="9.0.0"> <FrameworkReference Include="Microsoft.AspNetCore.App" />
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets> </ItemGroup>
<PrivateAssets>all</PrivateAssets>
</PackageReference> <ItemGroup>
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="9.0.0" /> <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" />
</ItemGroup> </ItemGroup>
</Project> </Project>

View File

@ -1,44 +0,0 @@
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,43 +1,46 @@
using System.Diagnostics; using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc;
using Aquila_1.Models; using Microsoft.Graph;
using Microsoft.Identity.Web;
namespace Aquila_1.Controllers; [AuthorizeForScopes(Scopes = new[] { "user.read" })]
public class HomeController : Controller public class HomeController : Controller
{ {
private readonly ILogger<HomeController> _logger; private readonly GraphServiceClient _graphServiceClient;
public HomeController(ILogger<HomeController> logger) public HomeController(GraphServiceClient graphServiceClient)
{ {
_logger = logger; _graphServiceClient = graphServiceClient;
} }
public IActionResult Index() public async Task<IActionResult> Index()
{ {
return View(); var user = await _graphServiceClient.Me.Request().GetAsync();
} return View(user);
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

@ -0,0 +1,29 @@
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

@ -1,15 +0,0 @@
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,10 +1,6 @@
// using System.ComponentModel.DataAnnotations;
using Microsoft.AspNetCore.Identity; using Microsoft.AspNetCore.Identity;
namespace Aquila_1.Models;
public class ApplicationUser : IdentityUser public class ApplicationUser : IdentityUser
{ {
public string? FirstName { get; set; } public required string Role { get; set; }
public string? LastName { get; set; }
} }

View File

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

View File

@ -0,0 +1,8 @@
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,34 +1,40 @@
using Aquila_1.Data; using Microsoft.Identity.Web;
using Aquila_1.Models; using Microsoft.Identity.Web.UI;
using Microsoft.AspNetCore.Identity;
using Microsoft.EntityFrameworkCore;
var builder = WebApplication.CreateBuilder(args); var builder = WebApplication.CreateBuilder(args);
// Add services to the container. // Single authentication configuration block
builder.Services.AddMicrosoftIdentityWebAppAuthentication(builder.Configuration)
.EnableTokenAcquisitionToCallDownstreamApi(new[] { "User.Read" })
.AddMicrosoftGraph(static options =>
{
options.Scopes = "User.Read";
})
.AddInMemoryTokenCaches();
builder.Services.AddDbContext<ApplicationDbContext>(options => builder.Services.AddAuthorization(options =>
options.UseSqlServer(builder.Configuration.GetConnectionString("DefaultConnection"))); {
options.AddPolicy("AdminOnly", policy =>
policy.RequireClaim("roles", "Admin"));
});
builder.Services.AddIdentity<ApplicationUser, IdentityRole>() builder.Services.AddRazorPages()
.AddEntityFrameworkStores<ApplicationDbContext>(); .AddMicrosoftIdentityUI();
builder.Services.AddControllersWithViews(); builder.Services.AddControllersWithViews();
var app = builder.Build(); var app = builder.Build();
// Configure the HTTP request pipeline.
if (!app.Environment.IsDevelopment()) if (!app.Environment.IsDevelopment())
{ {
app.UseExceptionHandler("/Home/Error"); 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.UseHsts();
} }
app.UseHttpsRedirection(); app.UseHttpsRedirection();
app.UseStaticFiles(); app.UseStaticFiles();
app.UseRouting(); app.UseRouting();
app.UseAuthentication(); app.UseAuthentication();
app.UseAuthorization(); app.UseAuthorization();
@ -36,27 +42,4 @@ app.MapControllerRoute(
name: "default", name: "default",
pattern: "{controller=Home}/{action=Index}/{id?}"); 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(); app.Run();

View File

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

View File

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

View File

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

View File

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

View File

@ -1,7 +1,42 @@
/* Please see documentation at https://learn.microsoft.com/aspnet/core/client-side/bundling-and-minification 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
for details on configuring this project to bundle and minify static web assets. */ for details on configuring this project to bundle and minify static web assets. */
a.navbar-brand { /* a.navbar-brand {
white-space: normal; white-space: normal;
text-align: center; text-align: center;
word-break: break-all; word-break: break-all;
@ -45,4 +80,4 @@ button.accept-policy {
width: 100%; width: 100%;
white-space: nowrap; white-space: nowrap;
line-height: 60px; line-height: 60px;
} } */

18
Views/ViewAdmin.cshtml Normal file
View File

@ -0,0 +1,18 @@
@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,4 +1,12 @@
{ {
"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": { "Logging": {
"LogLevel": { "LogLevel": {
"Default": "Information", "Default": "Information",
@ -7,3 +15,7 @@
}, },
"AllowedHosts": "*" "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

@ -0,0 +1,19 @@
{
"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.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

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

View File

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

View File

@ -13,12 +13,4 @@
<SourceRoot Include="C:\Users\Cosq\.nuget\packages\" /> <SourceRoot Include="C:\Users\Cosq\.nuget\packages\" />
<SourceRoot Include="C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages\" /> <SourceRoot Include="C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages\" />
</ItemGroup> </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> </Project>

View File

@ -1,10 +1,9 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?> <?xml version="1.0" encoding="utf-8" standalone="no"?>
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' "> <ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<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)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)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.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\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.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.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.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)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> </ImportGroup>
</Project> </Project>

View File

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

View File

@ -1 +1 @@
d97c0320f1052c0088cd10f324f4c31184ef30755b7d8522efe2676def7e9afa d88b4ad32e7c366010f810b1ba6b74e6d272dde47b058bdfcbd0e86f5473e264

View File

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

View File

@ -0,0 +1,17 @@
//------------------------------------------------------------------------------
// <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 @@
60d0e6eaa52935065ca39cb74909d2310186494eafd34b9b0aeef956d26d60fe 886c13919687ed360b65c9ba9f996de43d8864d1532293830002830b280d4f83

View File

@ -6,13 +6,57 @@ 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.runtimeconfig.json
C:\Aquila-1\bin\Debug\net8.0\Aquila-1.dll 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\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.GeneratedMSBuildEditorConfig.editorconfig
C:\Aquila-1\obj\Debug\net8.0\Aquila-1.AssemblyInfoInputs.cache 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.AssemblyInfo.cs
C:\Aquila-1\obj\Debug\net8.0\Aquila-1.csproj.CoreCompileInputs.cache 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.MvcApplicationPartsAssemblyInfo.cache
C:\Aquila-1\obj\Debug\net8.0\Aquila-1.RazorAssemblyInfo.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.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.build.json
C:\Aquila-1\obj\Debug\net8.0\staticwebassets.development.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 C:\Aquila-1\obj\Debug\net8.0\staticwebassets\msbuild.Aquila-1.Microsoft.AspNetCore.StaticWebAssets.props
@ -23,9 +67,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\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\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\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\Aquila-1.dll
C:\Aquila-1\obj\Debug\net8.0\refint\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.pdb
C:\Aquila-1\obj\Debug\net8.0\Aquila-1.genruntimeconfig.cache 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\ref\Aquila-1.dll
C:\Aquila-1\obj\Debug\net8.0\Aquila-1.csproj.AssemblyReference.cache

View File

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1 @@
{"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,42 +1,24 @@
/* Please see documentation at https://learn.microsoft.com/aspnet/core/client-side/bundling-and-minification html[b-xp6tkmxotk] {
for details on configuring this project to bundle and minify static web assets. */ font-size: 14px;
a.navbar-brand[b-xp6tkmxotk] {
white-space: normal;
text-align: center;
word-break: break-all;
} }
a[b-xp6tkmxotk] { @media (min-width: 768px) {
color: #0077cc; html[b-xp6tkmxotk] {
font-size: 16px;
}
} }
.btn-primary[b-xp6tkmxotk] { .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] {
color: #fff; box-shadow: 0 0 0 0.1rem white, 0 0 0 0.25rem #258cfb;
background-color: #1b6ec2;
border-color: #1861ac;
} }
.nav-pills .nav-link.active[b-xp6tkmxotk], .nav-pills .show > .nav-link[b-xp6tkmxotk] { html[b-xp6tkmxotk] {
color: #fff; position: relative;
background-color: #1b6ec2; min-height: 100%;
border-color: #1861ac;
} }
.border-top[b-xp6tkmxotk] { body[b-xp6tkmxotk] {
border-top: 1px solid #e5e5e5; margin-bottom: 60px;
}
.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] { .footer[b-xp6tkmxotk] {
@ -46,3 +28,56 @@ button.accept-policy[b-xp6tkmxotk] {
white-space: nowrap; white-space: nowrap;
line-height: 60px; 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,43 +1,25 @@
/* _content/Aquila-1/Views/Shared/_Layout.cshtml.rz.scp.css */ /* _content/Aquila-1/Views/Shared/_Layout.cshtml.rz.scp.css */
/* Please see documentation at https://learn.microsoft.com/aspnet/core/client-side/bundling-and-minification html[b-xp6tkmxotk] {
for details on configuring this project to bundle and minify static web assets. */ font-size: 14px;
a.navbar-brand[b-xp6tkmxotk] {
white-space: normal;
text-align: center;
word-break: break-all;
} }
a[b-xp6tkmxotk] { @media (min-width: 768px) {
color: #0077cc; html[b-xp6tkmxotk] {
font-size: 16px;
}
} }
.btn-primary[b-xp6tkmxotk] { .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] {
color: #fff; box-shadow: 0 0 0 0.1rem white, 0 0 0 0.25rem #258cfb;
background-color: #1b6ec2;
border-color: #1861ac;
} }
.nav-pills .nav-link.active[b-xp6tkmxotk], .nav-pills .show > .nav-link[b-xp6tkmxotk] { html[b-xp6tkmxotk] {
color: #fff; position: relative;
background-color: #1b6ec2; min-height: 100%;
border-color: #1861ac;
} }
.border-top[b-xp6tkmxotk] { body[b-xp6tkmxotk] {
border-top: 1px solid #e5e5e5; margin-bottom: 60px;
}
.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] { .footer[b-xp6tkmxotk] {
@ -47,3 +29,56 @@ button.accept-policy[b-xp6tkmxotk] {
white-space: nowrap; white-space: nowrap;
line-height: 60px; 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,43 +1,25 @@
/* _content/Aquila-1/Views/Shared/_Layout.cshtml.rz.scp.css */ /* _content/Aquila-1/Views/Shared/_Layout.cshtml.rz.scp.css */
/* Please see documentation at https://learn.microsoft.com/aspnet/core/client-side/bundling-and-minification html[b-xp6tkmxotk] {
for details on configuring this project to bundle and minify static web assets. */ font-size: 14px;
a.navbar-brand[b-xp6tkmxotk] {
white-space: normal;
text-align: center;
word-break: break-all;
} }
a[b-xp6tkmxotk] { @media (min-width: 768px) {
color: #0077cc; html[b-xp6tkmxotk] {
font-size: 16px;
}
} }
.btn-primary[b-xp6tkmxotk] { .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] {
color: #fff; box-shadow: 0 0 0 0.1rem white, 0 0 0 0.25rem #258cfb;
background-color: #1b6ec2;
border-color: #1861ac;
} }
.nav-pills .nav-link.active[b-xp6tkmxotk], .nav-pills .show > .nav-link[b-xp6tkmxotk] { html[b-xp6tkmxotk] {
color: #fff; position: relative;
background-color: #1b6ec2; min-height: 100%;
border-color: #1861ac;
} }
.border-top[b-xp6tkmxotk] { body[b-xp6tkmxotk] {
border-top: 1px solid #e5e5e5; margin-bottom: 60px;
}
.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] { .footer[b-xp6tkmxotk] {
@ -47,3 +29,56 @@ button.accept-policy[b-xp6tkmxotk] {
white-space: nowrap; white-space: nowrap;
line-height: 60px; 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,87 +1,118 @@
{ {
"version": 2, "version": 2,
"dgSpecHash": "9uNiZxYGBh4=", "dgSpecHash": "K72yreEic7M=",
"success": true, "success": true,
"projectFilePath": "C:\\Aquila-1\\Aquila-1.csproj", "projectFilePath": "C:\\Aquila-1\\Aquila-1.csproj",
"expectedPackageFiles": [ "expectedPackageFiles": [
"C:\\Users\\Cosq\\.nuget\\packages\\azure.core\\1.38.0\\azure.core.1.38.0.nupkg.sha512", "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.identity\\1.11.4\\azure.identity.1.11.4.nupkg.sha512",
"C:\\Users\\Cosq\\.nuget\\packages\\humanizer.core\\2.14.1\\humanizer.core.2.14.1.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\\microsoft.bcl.asyncinterfaces\\7.0.0\\microsoft.bcl.asyncinterfaces.7.0.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.build.framework\\17.8.3\\microsoft.build.framework.17.8.3.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.build.locator\\1.7.8\\microsoft.build.locator.1.7.8.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.codeanalysis.analyzers\\3.3.4\\microsoft.codeanalysis.analyzers.3.3.4.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.codeanalysis.common\\4.8.0\\microsoft.codeanalysis.common.4.8.0.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.codeanalysis.csharp\\4.8.0\\microsoft.codeanalysis.csharp.4.8.0.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.codeanalysis.csharp.workspaces\\4.8.0\\microsoft.codeanalysis.csharp.workspaces.4.8.0.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.codeanalysis.workspaces.common\\4.8.0\\microsoft.codeanalysis.workspaces.common.4.8.0.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.codeanalysis.workspaces.msbuild\\4.8.0\\microsoft.codeanalysis.workspaces.msbuild.4.8.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.csharp\\4.5.0\\microsoft.csharp.4.5.0.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.data.sqlclient\\5.1.6\\microsoft.data.sqlclient.5.1.6.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.data.sqlclient.sni.runtime\\5.1.1\\microsoft.data.sqlclient.sni.runtime.5.1.1.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.entityframeworkcore\\9.0.0\\microsoft.entityframeworkcore.9.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.entityframeworkcore.abstractions\\9.0.0\\microsoft.entityframeworkcore.abstractions.9.0.0.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.entityframeworkcore.analyzers\\9.0.0\\microsoft.entityframeworkcore.analyzers.9.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.entityframeworkcore.design\\9.0.0\\microsoft.entityframeworkcore.design.9.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.entityframeworkcore.relational\\9.0.0\\microsoft.entityframeworkcore.relational.9.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.entityframeworkcore.sqlserver\\9.0.0\\microsoft.entityframeworkcore.sqlserver.9.0.0.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.caching.abstractions\\9.0.0\\microsoft.extensions.caching.abstractions.9.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.caching.memory\\9.0.0\\microsoft.extensions.caching.memory.9.0.0.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.configuration.abstractions\\9.0.0\\microsoft.extensions.configuration.abstractions.9.0.0.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.dependencyinjection\\9.0.0\\microsoft.extensions.dependencyinjection.9.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.extensions.dependencyinjection.abstractions\\9.0.0\\microsoft.extensions.dependencyinjection.abstractions.9.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.extensions.dependencymodel\\9.0.0\\microsoft.extensions.dependencymodel.9.0.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.extensions.logging\\9.0.0\\microsoft.extensions.logging.9.0.0.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.extensions.logging.abstractions\\9.0.0\\microsoft.extensions.logging.abstractions.9.0.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\\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.client.extensions.msal\\4.61.3\\microsoft.identity.client.extensions.msal.4.61.3.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.identity.web\\3.5.0\\microsoft.identity.web.3.5.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.identity.web.certificate\\3.5.0\\microsoft.identity.web.certificate.3.5.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.identity.web.certificateless\\3.5.0\\microsoft.identity.web.certificateless.3.5.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.identity.web.diagnostics\\3.5.0\\microsoft.identity.web.diagnostics.3.5.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.identity.web.microsoftgraph\\3.5.0\\microsoft.identity.web.microsoftgraph.3.5.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.identity.web.tokenacquisition\\3.5.0\\microsoft.identity.web.tokenacquisition.3.5.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.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.netcore.targets\\1.1.0\\microsoft.netcore.targets.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\\microsoft.sqlserver.server\\1.0.0\\microsoft.sqlserver.server.1.0.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\\microsoft.win32.systemevents\\6.0.0\\microsoft.win32.systemevents.6.0.0.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\\mono.texttemplating\\3.0.0\\mono.texttemplating.3.0.0.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\\system.clientmodel\\1.0.0\\system.clientmodel.1.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.codedom\\6.0.0\\system.codedom.6.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.immutable\\7.0.0\\system.collections.immutable.7.0.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.composition\\7.0.0\\system.composition.7.0.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.composition.attributedmodel\\7.0.0\\system.composition.attributedmodel.7.0.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.composition.convention\\7.0.0\\system.composition.convention.7.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.composition.hosting\\7.0.0\\system.composition.hosting.7.0.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.composition.runtime\\7.0.0\\system.composition.runtime.7.0.0.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.composition.typedparts\\7.0.0\\system.composition.typedparts.7.0.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.configuration.configurationmanager\\6.0.1\\system.configuration.configurationmanager.6.0.1.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.diagnostics.diagnosticsource\\9.0.0\\system.diagnostics.diagnosticsource.9.0.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.drawing.common\\6.0.0\\system.drawing.common.6.0.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.formats.asn1\\9.0.0\\system.formats.asn1.9.0.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.identitymodel.tokens.jwt\\6.35.0\\system.identitymodel.tokens.jwt.6.35.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.io.pipelines\\9.0.0\\system.io.pipelines.9.0.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.memory\\4.5.4\\system.memory.4.5.4.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.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.numerics.vectors\\4.5.0\\system.numerics.vectors.4.5.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.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.runtime\\4.3.0\\system.runtime.4.3.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.caching\\6.0.0\\system.runtime.caching.6.0.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.compilerservices.unsafe\\6.0.0\\system.runtime.compilerservices.unsafe.6.0.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.security.accesscontrol\\6.0.0\\system.security.accesscontrol.6.0.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.security.cryptography.cng\\5.0.0\\system.security.cryptography.cng.5.0.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.cryptography.protecteddata\\6.0.0\\system.security.cryptography.protecteddata.6.0.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.permissions\\6.0.0\\system.security.permissions.6.0.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.principal.windows\\5.0.0\\system.security.principal.windows.5.0.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.text.encoding\\4.3.0\\system.text.encoding.4.3.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.encoding.codepages\\6.0.0\\system.text.encoding.codepages.6.0.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.encodings.web\\9.0.0\\system.text.encodings.web.9.0.0.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.text.json\\9.0.0\\system.text.json.9.0.0.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.channels\\7.0.0\\system.threading.channels.7.0.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.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": [] "logs": []
} }