first commit
This commit is contained in:
commit
3219940f84
2
.gitattributes
vendored
Normal file
2
.gitattributes
vendored
Normal file
@ -0,0 +1,2 @@
|
||||
# Auto detect text files and perform LF normalization
|
||||
* text=auto
|
||||
26
Aquila-1.csproj
Normal file
26
Aquila-1.csproj
Normal file
@ -0,0 +1,26 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk.Web">
|
||||
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
<Nullable>enable</Nullable>
|
||||
<ImplicitUsings>enable</ImplicitUsings>
|
||||
<RootNamespace>Aquila_1</RootNamespace>
|
||||
</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" />
|
||||
</ItemGroup>
|
||||
|
||||
|
||||
|
||||
</Project>
|
||||
|
||||
|
||||
|
||||
46
Controllers/HomeController.cs
Normal file
46
Controllers/HomeController.cs
Normal file
@ -0,0 +1,46 @@
|
||||
using Microsoft.AspNetCore.Authorization;
|
||||
using Microsoft.AspNetCore.Mvc;
|
||||
using Microsoft.Graph;
|
||||
using Microsoft.Identity.Web;
|
||||
|
||||
[AuthorizeForScopes(Scopes = new[] { "user.read" })]
|
||||
|
||||
public class HomeController : Controller
|
||||
{
|
||||
private readonly GraphServiceClient _graphServiceClient;
|
||||
|
||||
public HomeController(GraphServiceClient graphServiceClient)
|
||||
{
|
||||
_graphServiceClient = graphServiceClient;
|
||||
}
|
||||
|
||||
public async Task<IActionResult> Index()
|
||||
{
|
||||
var user = await _graphServiceClient.Me.Request().GetAsync();
|
||||
return View(user);
|
||||
}
|
||||
}
|
||||
|
||||
// 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();
|
||||
// }
|
||||
// }
|
||||
29
Controllers/SettingsController.cs
Normal file
29
Controllers/SettingsController.cs
Normal 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);
|
||||
}
|
||||
}
|
||||
6
Models/ApplicationUser.cs
Normal file
6
Models/ApplicationUser.cs
Normal file
@ -0,0 +1,6 @@
|
||||
using Microsoft.AspNetCore.Identity;
|
||||
|
||||
public class ApplicationUser : IdentityUser
|
||||
{
|
||||
public required string Role { get; set; }
|
||||
}
|
||||
8
Models/ErrorViewModel.cs
Normal file
8
Models/ErrorViewModel.cs
Normal file
@ -0,0 +1,8 @@
|
||||
namespace Aquila_1.Models;
|
||||
|
||||
public class ErrorViewModel
|
||||
{
|
||||
public string? RequestId { get; set; }
|
||||
|
||||
public bool ShowRequestId => !string.IsNullOrEmpty(RequestId);
|
||||
}
|
||||
14
Models/LoginViewModel.cs
Normal file
14
Models/LoginViewModel.cs
Normal file
@ -0,0 +1,14 @@
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
|
||||
public class LoginViewModel
|
||||
{
|
||||
[Required]
|
||||
[EmailAddress]
|
||||
public required string Email { get; set; }
|
||||
|
||||
[Required]
|
||||
[DataType(DataType.Password)]
|
||||
public required string Password { get; set; }
|
||||
|
||||
public bool RememberMe { get; set; }
|
||||
}
|
||||
8
Models/SettingsViewModel.cs
Normal file
8
Models/SettingsViewModel.cs
Normal 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; }
|
||||
}
|
||||
45
Program.cs
Normal file
45
Program.cs
Normal file
@ -0,0 +1,45 @@
|
||||
using Microsoft.Identity.Web;
|
||||
using Microsoft.Identity.Web.UI;
|
||||
|
||||
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();
|
||||
|
||||
builder.Services.AddAuthorization(options =>
|
||||
{
|
||||
options.AddPolicy("AdminOnly", policy =>
|
||||
policy.RequireClaim("roles", "Admin"));
|
||||
});
|
||||
|
||||
builder.Services.AddRazorPages()
|
||||
.AddMicrosoftIdentityUI();
|
||||
|
||||
builder.Services.AddControllersWithViews();
|
||||
|
||||
var app = builder.Build();
|
||||
|
||||
if (!app.Environment.IsDevelopment())
|
||||
{
|
||||
app.UseExceptionHandler("/Home/Error");
|
||||
app.UseHsts();
|
||||
}
|
||||
|
||||
app.UseHttpsRedirection();
|
||||
app.UseStaticFiles();
|
||||
app.UseRouting();
|
||||
|
||||
app.UseAuthentication();
|
||||
app.UseAuthorization();
|
||||
|
||||
app.MapControllerRoute(
|
||||
name: "default",
|
||||
pattern: "{controller=Home}/{action=Index}/{id?}");
|
||||
|
||||
app.Run();
|
||||
38
Properties/launchSettings.json
Normal file
38
Properties/launchSettings.json
Normal file
@ -0,0 +1,38 @@
|
||||
{
|
||||
"$schema": "http://json.schemastore.org/launchsettings.json",
|
||||
"iisSettings": {
|
||||
"windowsAuthentication": false,
|
||||
"anonymousAuthentication": true,
|
||||
"iisExpress": {
|
||||
"applicationUrl": "http://localhost:50038",
|
||||
"sslPort": 44395
|
||||
}
|
||||
},
|
||||
"profiles": {
|
||||
"http": {
|
||||
"commandName": "Project",
|
||||
"dotnetRunMessages": true,
|
||||
"launchBrowser": true,
|
||||
"applicationUrl": "http://localhost:5138",
|
||||
"environmentVariables": {
|
||||
"ASPNETCORE_ENVIRONMENT": "Development"
|
||||
}
|
||||
},
|
||||
"https": {
|
||||
"commandName": "Project",
|
||||
"dotnetRunMessages": true,
|
||||
"launchBrowser": true,
|
||||
"applicationUrl": "https://localhost:7139;http://localhost:5138",
|
||||
"environmentVariables": {
|
||||
"ASPNETCORE_ENVIRONMENT": "Development"
|
||||
}
|
||||
},
|
||||
"IIS Express": {
|
||||
"commandName": "IISExpress",
|
||||
"launchBrowser": true,
|
||||
"environmentVariables": {
|
||||
"ASPNETCORE_ENVIRONMENT": "Development"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
10
Views/Home/AdminDashboard.cshtml
Normal file
10
Views/Home/AdminDashboard.cshtml
Normal file
@ -0,0 +1,10 @@
|
||||
<h2>Welcome Admin!</h2>
|
||||
<p>This is your 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>
|
||||
8
Views/Home/Index.cshtml
Normal file
8
Views/Home/Index.cshtml
Normal file
@ -0,0 +1,8 @@
|
||||
@{
|
||||
ViewData["Title"] = "Home Page";
|
||||
}
|
||||
|
||||
<div class="text-center">
|
||||
<h1 class="display-4">Welcome</h1>
|
||||
<p>Learn about <a href="https://learn.microsoft.com/aspnet/core">building Web apps with ASP.NET Core</a>.</p>
|
||||
</div>
|
||||
6
Views/Home/Privacy.cshtml
Normal file
6
Views/Home/Privacy.cshtml
Normal file
@ -0,0 +1,6 @@
|
||||
@{
|
||||
ViewData["Title"] = "Privacy Policy";
|
||||
}
|
||||
<h1>@ViewData["Title"]</h1>
|
||||
|
||||
<p>Use this page to detail your site's privacy policy.</p>
|
||||
2
Views/Home/UserDashboard.cshtml
Normal file
2
Views/Home/UserDashboard.cshtml
Normal file
@ -0,0 +1,2 @@
|
||||
<h2>Welcome User!</h2>
|
||||
<p>This is your dashboard.</p>
|
||||
25
Views/Shared/Error.cshtml
Normal file
25
Views/Shared/Error.cshtml
Normal file
@ -0,0 +1,25 @@
|
||||
@model ErrorViewModel
|
||||
@{
|
||||
ViewData["Title"] = "Error";
|
||||
}
|
||||
|
||||
<h1 class="text-danger">Error.</h1>
|
||||
<h2 class="text-danger">An error occurred while processing your request.</h2>
|
||||
|
||||
@if (Model.ShowRequestId)
|
||||
{
|
||||
<p>
|
||||
<strong>Request ID:</strong> <code>@Model.RequestId</code>
|
||||
</p>
|
||||
}
|
||||
|
||||
<h3>Development Mode</h3>
|
||||
<p>
|
||||
Swapping to <strong>Development</strong> environment will display more detailed information about the error that occurred.
|
||||
</p>
|
||||
<p>
|
||||
<strong>The Development environment shouldn't be enabled for deployed applications.</strong>
|
||||
It can result in displaying sensitive information from exceptions to end users.
|
||||
For local debugging, enable the <strong>Development</strong> environment by setting the <strong>ASPNETCORE_ENVIRONMENT</strong> environment variable to <strong>Development</strong>
|
||||
and restarting the app.
|
||||
</p>
|
||||
20
Views/Shared/LoginPartial.cshtml
Normal file
20
Views/Shared/LoginPartial.cshtml
Normal 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>
|
||||
}
|
||||
53
Views/Shared/_Layout.cshtml
Normal file
53
Views/Shared/_Layout.cshtml
Normal file
@ -0,0 +1,53 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<title>@ViewData["Title"] - Your App</title>
|
||||
<link rel="stylesheet" href="~/lib/bootstrap/dist/css/bootstrap.min.css" />
|
||||
<link rel="stylesheet" href="~/css/site.css" />
|
||||
</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">
|
||||
<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>
|
||||
</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()
|
||||
</main>
|
||||
</div>
|
||||
|
||||
<footer class="border-top footer text-muted">
|
||||
<div class="container">
|
||||
© @DateTime.Now.Year - Your App
|
||||
</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>
|
||||
@await RenderSectionAsync("Scripts", required: false)
|
||||
</body>
|
||||
</html>
|
||||
83
Views/Shared/_Layout.cshtml.css
Normal file
83
Views/Shared/_Layout.cshtml.css
Normal file
@ -0,0 +1,83 @@
|
||||
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. */
|
||||
|
||||
/* 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;
|
||||
} */
|
||||
2
Views/Shared/_ValidationScriptsPartial.cshtml
Normal file
2
Views/Shared/_ValidationScriptsPartial.cshtml
Normal file
@ -0,0 +1,2 @@
|
||||
<script src="~/lib/jquery-validation/dist/jquery.validate.min.js"></script>
|
||||
<script src="~/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js"></script>
|
||||
18
Views/ViewAdmin.cshtml
Normal file
18
Views/ViewAdmin.cshtml
Normal 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>
|
||||
3
Views/_ViewImports.cshtml
Normal file
3
Views/_ViewImports.cshtml
Normal file
@ -0,0 +1,3 @@
|
||||
@using Aquila_1
|
||||
@using Aquila_1.Models
|
||||
@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
|
||||
3
Views/_ViewStart.cshtml
Normal file
3
Views/_ViewStart.cshtml
Normal file
@ -0,0 +1,3 @@
|
||||
@{
|
||||
Layout = "_Layout";
|
||||
}
|
||||
8
appsettings.Development.json
Normal file
8
appsettings.Development.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"Logging": {
|
||||
"LogLevel": {
|
||||
"Default": "Information",
|
||||
"Microsoft.AspNetCore": "Warning"
|
||||
}
|
||||
}
|
||||
}
|
||||
21
appsettings.json
Normal file
21
appsettings.json
Normal 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": "*"
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
1775
bin/Debug/net8.0/Aquila-1.deps.json
Normal file
1775
bin/Debug/net8.0/Aquila-1.deps.json
Normal file
File diff suppressed because it is too large
Load Diff
BIN
bin/Debug/net8.0/Aquila-1.dll
Normal file
BIN
bin/Debug/net8.0/Aquila-1.dll
Normal file
Binary file not shown.
BIN
bin/Debug/net8.0/Aquila-1.exe
Normal file
BIN
bin/Debug/net8.0/Aquila-1.exe
Normal file
Binary file not shown.
BIN
bin/Debug/net8.0/Aquila-1.pdb
Normal file
BIN
bin/Debug/net8.0/Aquila-1.pdb
Normal file
Binary file not shown.
19
bin/Debug/net8.0/Aquila-1.runtimeconfig.json
Normal file
19
bin/Debug/net8.0/Aquila-1.runtimeconfig.json
Normal 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
|
||||
}
|
||||
}
|
||||
}
|
||||
1
bin/Debug/net8.0/Aquila-1.staticwebassets.runtime.json
Normal file
1
bin/Debug/net8.0/Aquila-1.staticwebassets.runtime.json
Normal file
File diff suppressed because one or more lines are too long
BIN
bin/Debug/net8.0/Azure.Core.dll
Normal file
BIN
bin/Debug/net8.0/Azure.Core.dll
Normal file
Binary file not shown.
BIN
bin/Debug/net8.0/Azure.Identity.dll
Normal file
BIN
bin/Debug/net8.0/Azure.Identity.dll
Normal file
Binary file not shown.
BIN
bin/Debug/net8.0/Azure.Security.KeyVault.Certificates.dll
Normal file
BIN
bin/Debug/net8.0/Azure.Security.KeyVault.Certificates.dll
Normal file
Binary file not shown.
BIN
bin/Debug/net8.0/Azure.Security.KeyVault.Secrets.dll
Normal file
BIN
bin/Debug/net8.0/Azure.Security.KeyVault.Secrets.dll
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
bin/Debug/net8.0/Microsoft.AspNetCore.Cryptography.Internal.dll
Normal file
BIN
bin/Debug/net8.0/Microsoft.AspNetCore.Cryptography.Internal.dll
Normal file
Binary file not shown.
Binary file not shown.
BIN
bin/Debug/net8.0/Microsoft.AspNetCore.DataProtection.dll
Normal file
BIN
bin/Debug/net8.0/Microsoft.AspNetCore.DataProtection.dll
Normal file
Binary file not shown.
BIN
bin/Debug/net8.0/Microsoft.Bcl.AsyncInterfaces.dll
Normal file
BIN
bin/Debug/net8.0/Microsoft.Bcl.AsyncInterfaces.dll
Normal file
Binary file not shown.
BIN
bin/Debug/net8.0/Microsoft.Extensions.Caching.Memory.dll
Normal file
BIN
bin/Debug/net8.0/Microsoft.Extensions.Caching.Memory.dll
Normal file
Binary file not shown.
Binary file not shown.
BIN
bin/Debug/net8.0/Microsoft.Extensions.Logging.Abstractions.dll
Normal file
BIN
bin/Debug/net8.0/Microsoft.Extensions.Logging.Abstractions.dll
Normal file
Binary file not shown.
BIN
bin/Debug/net8.0/Microsoft.Extensions.Options.dll
Normal file
BIN
bin/Debug/net8.0/Microsoft.Extensions.Options.dll
Normal file
Binary file not shown.
BIN
bin/Debug/net8.0/Microsoft.Graph.Core.dll
Normal file
BIN
bin/Debug/net8.0/Microsoft.Graph.Core.dll
Normal file
Binary file not shown.
BIN
bin/Debug/net8.0/Microsoft.Graph.dll
Normal file
BIN
bin/Debug/net8.0/Microsoft.Graph.dll
Normal file
Binary file not shown.
BIN
bin/Debug/net8.0/Microsoft.Identity.Abstractions.dll
Normal file
BIN
bin/Debug/net8.0/Microsoft.Identity.Abstractions.dll
Normal file
Binary file not shown.
BIN
bin/Debug/net8.0/Microsoft.Identity.Client.Extensions.Msal.dll
Normal file
BIN
bin/Debug/net8.0/Microsoft.Identity.Client.Extensions.Msal.dll
Normal file
Binary file not shown.
BIN
bin/Debug/net8.0/Microsoft.Identity.Client.dll
Normal file
BIN
bin/Debug/net8.0/Microsoft.Identity.Client.dll
Normal file
Binary file not shown.
BIN
bin/Debug/net8.0/Microsoft.Identity.Web.Certificate.dll
Normal file
BIN
bin/Debug/net8.0/Microsoft.Identity.Web.Certificate.dll
Normal file
Binary file not shown.
BIN
bin/Debug/net8.0/Microsoft.Identity.Web.Certificateless.dll
Normal file
BIN
bin/Debug/net8.0/Microsoft.Identity.Web.Certificateless.dll
Normal file
Binary file not shown.
BIN
bin/Debug/net8.0/Microsoft.Identity.Web.Diagnostics.dll
Normal file
BIN
bin/Debug/net8.0/Microsoft.Identity.Web.Diagnostics.dll
Normal file
Binary file not shown.
BIN
bin/Debug/net8.0/Microsoft.Identity.Web.MicrosoftGraph.dll
Normal file
BIN
bin/Debug/net8.0/Microsoft.Identity.Web.MicrosoftGraph.dll
Normal file
Binary file not shown.
BIN
bin/Debug/net8.0/Microsoft.Identity.Web.TokenAcquisition.dll
Normal file
BIN
bin/Debug/net8.0/Microsoft.Identity.Web.TokenAcquisition.dll
Normal file
Binary file not shown.
BIN
bin/Debug/net8.0/Microsoft.Identity.Web.TokenCache.dll
Normal file
BIN
bin/Debug/net8.0/Microsoft.Identity.Web.TokenCache.dll
Normal file
Binary file not shown.
BIN
bin/Debug/net8.0/Microsoft.Identity.Web.UI.dll
Normal file
BIN
bin/Debug/net8.0/Microsoft.Identity.Web.UI.dll
Normal file
Binary file not shown.
BIN
bin/Debug/net8.0/Microsoft.Identity.Web.dll
Normal file
BIN
bin/Debug/net8.0/Microsoft.Identity.Web.dll
Normal file
Binary file not shown.
BIN
bin/Debug/net8.0/Microsoft.IdentityModel.Abstractions.dll
Normal file
BIN
bin/Debug/net8.0/Microsoft.IdentityModel.Abstractions.dll
Normal file
Binary file not shown.
BIN
bin/Debug/net8.0/Microsoft.IdentityModel.JsonWebTokens.dll
Normal file
BIN
bin/Debug/net8.0/Microsoft.IdentityModel.JsonWebTokens.dll
Normal file
Binary file not shown.
BIN
bin/Debug/net8.0/Microsoft.IdentityModel.Logging.dll
Normal file
BIN
bin/Debug/net8.0/Microsoft.IdentityModel.Logging.dll
Normal file
Binary file not shown.
BIN
bin/Debug/net8.0/Microsoft.IdentityModel.LoggingExtensions.dll
Normal file
BIN
bin/Debug/net8.0/Microsoft.IdentityModel.LoggingExtensions.dll
Normal file
Binary file not shown.
Binary file not shown.
BIN
bin/Debug/net8.0/Microsoft.IdentityModel.Protocols.dll
Normal file
BIN
bin/Debug/net8.0/Microsoft.IdentityModel.Protocols.dll
Normal file
Binary file not shown.
BIN
bin/Debug/net8.0/Microsoft.IdentityModel.Tokens.dll
Normal file
BIN
bin/Debug/net8.0/Microsoft.IdentityModel.Tokens.dll
Normal file
Binary file not shown.
BIN
bin/Debug/net8.0/Microsoft.IdentityModel.Validators.dll
Normal file
BIN
bin/Debug/net8.0/Microsoft.IdentityModel.Validators.dll
Normal file
Binary file not shown.
BIN
bin/Debug/net8.0/System.ClientModel.dll
Normal file
BIN
bin/Debug/net8.0/System.ClientModel.dll
Normal file
Binary file not shown.
BIN
bin/Debug/net8.0/System.IdentityModel.Tokens.Jwt.dll
Normal file
BIN
bin/Debug/net8.0/System.IdentityModel.Tokens.Jwt.dll
Normal file
Binary file not shown.
BIN
bin/Debug/net8.0/System.Memory.Data.dll
Normal file
BIN
bin/Debug/net8.0/System.Memory.Data.dll
Normal file
Binary file not shown.
BIN
bin/Debug/net8.0/System.Security.Cryptography.ProtectedData.dll
Normal file
BIN
bin/Debug/net8.0/System.Security.Cryptography.ProtectedData.dll
Normal file
Binary file not shown.
BIN
bin/Debug/net8.0/System.Security.Cryptography.Xml.dll
Normal file
BIN
bin/Debug/net8.0/System.Security.Cryptography.Xml.dll
Normal file
Binary file not shown.
8
bin/Debug/net8.0/appsettings.Development.json
Normal file
8
bin/Debug/net8.0/appsettings.Development.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"Logging": {
|
||||
"LogLevel": {
|
||||
"Default": "Information",
|
||||
"Microsoft.AspNetCore": "Warning"
|
||||
}
|
||||
}
|
||||
}
|
||||
21
bin/Debug/net8.0/appsettings.json
Normal file
21
bin/Debug/net8.0/appsettings.json
Normal 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": "*"
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
Binary file not shown.
94
obj/Aquila-1.csproj.nuget.dgspec.json
Normal file
94
obj/Aquila-1.csproj.nuget.dgspec.json
Normal file
@ -0,0 +1,94 @@
|
||||
{
|
||||
"format": 1,
|
||||
"restore": {
|
||||
"C:\\Aquila-1\\Aquila-1.csproj": {}
|
||||
},
|
||||
"projects": {
|
||||
"C:\\Aquila-1\\Aquila-1.csproj": {
|
||||
"version": "1.0.0",
|
||||
"restore": {
|
||||
"projectUniqueName": "C:\\Aquila-1\\Aquila-1.csproj",
|
||||
"projectName": "Aquila-1",
|
||||
"projectPath": "C:\\Aquila-1\\Aquila-1.csproj",
|
||||
"packagesPath": "C:\\Users\\Cosq\\.nuget\\packages\\",
|
||||
"outputPath": "C:\\Aquila-1\\obj\\",
|
||||
"projectStyle": "PackageReference",
|
||||
"fallbackFolders": [
|
||||
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
|
||||
],
|
||||
"configFilePaths": [
|
||||
"C:\\Users\\Cosq\\AppData\\Roaming\\NuGet\\NuGet.Config",
|
||||
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
|
||||
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
|
||||
],
|
||||
"originalTargetFrameworks": [
|
||||
"net8.0"
|
||||
],
|
||||
"sources": {
|
||||
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
|
||||
"C:\\Program Files\\dotnet\\library-packs": {},
|
||||
"https://api.nuget.org/v3/index.json": {}
|
||||
},
|
||||
"frameworks": {
|
||||
"net8.0": {
|
||||
"targetAlias": "net8.0",
|
||||
"projectReferences": {}
|
||||
}
|
||||
},
|
||||
"warningProperties": {
|
||||
"warnAsError": [
|
||||
"NU1605"
|
||||
]
|
||||
},
|
||||
"restoreAuditProperties": {
|
||||
"enableAudit": "true",
|
||||
"auditLevel": "low",
|
||||
"auditMode": "direct"
|
||||
}
|
||||
},
|
||||
"frameworks": {
|
||||
"net8.0": {
|
||||
"targetAlias": "net8.0",
|
||||
"dependencies": {
|
||||
"Microsoft.Identity.Client": {
|
||||
"target": "Package",
|
||||
"version": "[4.66.2, )"
|
||||
},
|
||||
"Microsoft.Identity.Web": {
|
||||
"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, )"
|
||||
}
|
||||
},
|
||||
"imports": [
|
||||
"net461",
|
||||
"net462",
|
||||
"net47",
|
||||
"net471",
|
||||
"net472",
|
||||
"net48",
|
||||
"net481"
|
||||
],
|
||||
"assetTargetFallback": true,
|
||||
"warn": true,
|
||||
"frameworkReferences": {
|
||||
"Microsoft.AspNetCore.App": {
|
||||
"privateAssets": "none"
|
||||
},
|
||||
"Microsoft.NETCore.App": {
|
||||
"privateAssets": "all"
|
||||
}
|
||||
},
|
||||
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.404/PortableRuntimeIdentifierGraph.json"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
16
obj/Aquila-1.csproj.nuget.g.props
Normal file
16
obj/Aquila-1.csproj.nuget.g.props
Normal file
@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="no"?>
|
||||
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||
<RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
|
||||
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
|
||||
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
|
||||
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
|
||||
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\Cosq\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages</NuGetPackageFolders>
|
||||
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
|
||||
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.11.1</NuGetToolVersion>
|
||||
</PropertyGroup>
|
||||
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||
<SourceRoot Include="C:\Users\Cosq\.nuget\packages\" />
|
||||
<SourceRoot Include="C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages\" />
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
9
obj/Aquila-1.csproj.nuget.g.targets
Normal file
9
obj/Aquila-1.csproj.nuget.g.targets
Normal file
@ -0,0 +1,9 @@
|
||||
<?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')" />
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
@ -0,0 +1,4 @@
|
||||
// <autogenerated />
|
||||
using System;
|
||||
using System.Reflection;
|
||||
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")]
|
||||
22
obj/Debug/net8.0/Aquila-1.AssemblyInfo.cs
Normal file
22
obj/Debug/net8.0/Aquila-1.AssemblyInfo.cs
Normal file
@ -0,0 +1,22 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <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: 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.AssemblyProductAttribute("Aquila-1")]
|
||||
[assembly: System.Reflection.AssemblyTitleAttribute("Aquila-1")]
|
||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||
|
||||
// Generated by the MSBuild WriteCodeFragment class.
|
||||
|
||||
1
obj/Debug/net8.0/Aquila-1.AssemblyInfoInputs.cache
Normal file
1
obj/Debug/net8.0/Aquila-1.AssemblyInfoInputs.cache
Normal file
@ -0,0 +1 @@
|
||||
d88b4ad32e7c366010f810b1ba6b74e6d272dde47b058bdfcbd0e86f5473e264
|
||||
@ -0,0 +1,63 @@
|
||||
is_global = true
|
||||
build_property.TargetFramework = net8.0
|
||||
build_property.TargetPlatformMinVersion =
|
||||
build_property.UsingMicrosoftNETSdkWeb = true
|
||||
build_property.ProjectTypeGuids =
|
||||
build_property.InvariantGlobalization =
|
||||
build_property.PlatformNeutralAssembly =
|
||||
build_property.EnforceExtendedAnalyzerRules =
|
||||
build_property._SupportedPlatformList = Linux,macOS,Windows
|
||||
build_property.RootNamespace = Aquila_1
|
||||
build_property.RootNamespace = Aquila_1
|
||||
build_property.ProjectDir = c:\Aquila-1\
|
||||
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._RazorSourceGeneratorDebug =
|
||||
|
||||
[c:/Aquila-1/Views/Home/AdminDashboard.cshtml]
|
||||
build_metadata.AdditionalFiles.TargetPath = Vmlld3NcSG9tZVxBZG1pbkRhc2hib2FyZC5jc2h0bWw=
|
||||
build_metadata.AdditionalFiles.CssScope =
|
||||
|
||||
[c:/Aquila-1/Views/Home/Index.cshtml]
|
||||
build_metadata.AdditionalFiles.TargetPath = Vmlld3NcSG9tZVxJbmRleC5jc2h0bWw=
|
||||
build_metadata.AdditionalFiles.CssScope =
|
||||
|
||||
[c:/Aquila-1/Views/Home/Privacy.cshtml]
|
||||
build_metadata.AdditionalFiles.TargetPath = Vmlld3NcSG9tZVxQcml2YWN5LmNzaHRtbA==
|
||||
build_metadata.AdditionalFiles.CssScope =
|
||||
|
||||
[c:/Aquila-1/Views/Home/UserDashboard.cshtml]
|
||||
build_metadata.AdditionalFiles.TargetPath = Vmlld3NcSG9tZVxVc2VyRGFzaGJvYXJkLmNzaHRtbA==
|
||||
build_metadata.AdditionalFiles.CssScope =
|
||||
|
||||
[c:/Aquila-1/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]
|
||||
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]
|
||||
build_metadata.AdditionalFiles.TargetPath = Vmlld3NcX1ZpZXdJbXBvcnRzLmNzaHRtbA==
|
||||
build_metadata.AdditionalFiles.CssScope =
|
||||
|
||||
[c:/Aquila-1/Views/_ViewStart.cshtml]
|
||||
build_metadata.AdditionalFiles.TargetPath = Vmlld3NcX1ZpZXdTdGFydC5jc2h0bWw=
|
||||
build_metadata.AdditionalFiles.CssScope =
|
||||
|
||||
[c:/Aquila-1/Views/Shared/_Layout.cshtml]
|
||||
build_metadata.AdditionalFiles.TargetPath = Vmlld3NcU2hhcmVkXF9MYXlvdXQuY3NodG1s
|
||||
build_metadata.AdditionalFiles.CssScope = b-xp6tkmxotk
|
||||
17
obj/Debug/net8.0/Aquila-1.GlobalUsings.g.cs
Normal file
17
obj/Debug/net8.0/Aquila-1.GlobalUsings.g.cs
Normal file
@ -0,0 +1,17 @@
|
||||
// <auto-generated/>
|
||||
global using global::Microsoft.AspNetCore.Builder;
|
||||
global using global::Microsoft.AspNetCore.Hosting;
|
||||
global using global::Microsoft.AspNetCore.Http;
|
||||
global using global::Microsoft.AspNetCore.Routing;
|
||||
global using global::Microsoft.Extensions.Configuration;
|
||||
global using global::Microsoft.Extensions.DependencyInjection;
|
||||
global using global::Microsoft.Extensions.Hosting;
|
||||
global using global::Microsoft.Extensions.Logging;
|
||||
global using global::System;
|
||||
global using global::System.Collections.Generic;
|
||||
global using global::System.IO;
|
||||
global using global::System.Linq;
|
||||
global using global::System.Net.Http;
|
||||
global using global::System.Net.Http.Json;
|
||||
global using global::System.Threading;
|
||||
global using global::System.Threading.Tasks;
|
||||
17
obj/Debug/net8.0/Aquila-1.MvcApplicationPartsAssemblyInfo.cs
Normal file
17
obj/Debug/net8.0/Aquila-1.MvcApplicationPartsAssemblyInfo.cs
Normal 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.
|
||||
|
||||
1
obj/Debug/net8.0/Aquila-1.RazorAssemblyInfo.cache
Normal file
1
obj/Debug/net8.0/Aquila-1.RazorAssemblyInfo.cache
Normal file
@ -0,0 +1 @@
|
||||
d5ac7ab69059af111e9d7125adeb7b174ca570725d4b64a544cca7bd11ac7ca0
|
||||
17
obj/Debug/net8.0/Aquila-1.RazorAssemblyInfo.cs
Normal file
17
obj/Debug/net8.0/Aquila-1.RazorAssemblyInfo.cs
Normal 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.ProvideApplicationPartFactoryAttribute("Microsoft.AspNetCore.Mvc.ApplicationParts.ConsolidatedAssemblyApplicationPartFact" +
|
||||
"ory, Microsoft.AspNetCore.Mvc.Razor")]
|
||||
|
||||
// Generated by the MSBuild WriteCodeFragment class.
|
||||
|
||||
BIN
obj/Debug/net8.0/Aquila-1.assets.cache
Normal file
BIN
obj/Debug/net8.0/Aquila-1.assets.cache
Normal file
Binary file not shown.
BIN
obj/Debug/net8.0/Aquila-1.csproj.AssemblyReference.cache
Normal file
BIN
obj/Debug/net8.0/Aquila-1.csproj.AssemblyReference.cache
Normal file
Binary file not shown.
1
obj/Debug/net8.0/Aquila-1.csproj.CoreCompileInputs.cache
Normal file
1
obj/Debug/net8.0/Aquila-1.csproj.CoreCompileInputs.cache
Normal file
@ -0,0 +1 @@
|
||||
886c13919687ed360b65c9ba9f996de43d8864d1532293830002830b280d4f83
|
||||
75
obj/Debug/net8.0/Aquila-1.csproj.FileListAbsolute.txt
Normal file
75
obj/Debug/net8.0/Aquila-1.csproj.FileListAbsolute.txt
Normal file
@ -0,0 +1,75 @@
|
||||
C:\Aquila-1\bin\Debug\net8.0\appsettings.Development.json
|
||||
C:\Aquila-1\bin\Debug\net8.0\appsettings.json
|
||||
C:\Aquila-1\bin\Debug\net8.0\Aquila-1.staticwebassets.runtime.json
|
||||
C:\Aquila-1\bin\Debug\net8.0\Aquila-1.exe
|
||||
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
|
||||
C:\Aquila-1\obj\Debug\net8.0\staticwebassets\msbuild.build.Aquila-1.props
|
||||
C:\Aquila-1\obj\Debug\net8.0\staticwebassets\msbuild.buildMultiTargeting.Aquila-1.props
|
||||
C:\Aquila-1\obj\Debug\net8.0\staticwebassets\msbuild.buildTransitive.Aquila-1.props
|
||||
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
|
||||
0
obj/Debug/net8.0/Aquila-1.csproj.Up2Date
Normal file
0
obj/Debug/net8.0/Aquila-1.csproj.Up2Date
Normal file
BIN
obj/Debug/net8.0/Aquila-1.dll
Normal file
BIN
obj/Debug/net8.0/Aquila-1.dll
Normal file
Binary file not shown.
1
obj/Debug/net8.0/Aquila-1.genruntimeconfig.cache
Normal file
1
obj/Debug/net8.0/Aquila-1.genruntimeconfig.cache
Normal file
@ -0,0 +1 @@
|
||||
bb4775fd5c2b6513f9c2ac07c93b8bdfc54dc9f78242f2b44df8441ef9f331d1
|
||||
BIN
obj/Debug/net8.0/Aquila-1.pdb
Normal file
BIN
obj/Debug/net8.0/Aquila-1.pdb
Normal file
Binary file not shown.
1
obj/Debug/net8.0/Aquila-1.sourcelink.json
Normal file
1
obj/Debug/net8.0/Aquila-1.sourcelink.json
Normal file
@ -0,0 +1 @@
|
||||
{"documents":{"C:\\Aquila-1\\*":"https://raw.githubusercontent.com/alisha-nayeem/Aquila-1/d6426399fcc18c773cb833592b9dd5dffc2c935e/*"}}
|
||||
BIN
obj/Debug/net8.0/apphost.exe
Normal file
BIN
obj/Debug/net8.0/apphost.exe
Normal file
Binary file not shown.
BIN
obj/Debug/net8.0/ref/Aquila-1.dll
Normal file
BIN
obj/Debug/net8.0/ref/Aquila-1.dll
Normal file
Binary file not shown.
BIN
obj/Debug/net8.0/refint/Aquila-1.dll
Normal file
BIN
obj/Debug/net8.0/refint/Aquila-1.dll
Normal file
Binary file not shown.
@ -0,0 +1,83 @@
|
||||
html[b-xp6tkmxotk] {
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
@media (min-width: 768px) {
|
||||
html[b-xp6tkmxotk] {
|
||||
font-size: 16px;
|
||||
}
|
||||
}
|
||||
|
||||
.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;
|
||||
}
|
||||
|
||||
html[b-xp6tkmxotk] {
|
||||
position: relative;
|
||||
min-height: 100%;
|
||||
}
|
||||
|
||||
body[b-xp6tkmxotk] {
|
||||
margin-bottom: 60px;
|
||||
}
|
||||
|
||||
.footer[b-xp6tkmxotk] {
|
||||
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. */
|
||||
|
||||
/* 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;
|
||||
} */
|
||||
84
obj/Debug/net8.0/scopedcss/bundle/Aquila-1.styles.css
Normal file
84
obj/Debug/net8.0/scopedcss/bundle/Aquila-1.styles.css
Normal file
@ -0,0 +1,84 @@
|
||||
/* _content/Aquila-1/Views/Shared/_Layout.cshtml.rz.scp.css */
|
||||
html[b-xp6tkmxotk] {
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
@media (min-width: 768px) {
|
||||
html[b-xp6tkmxotk] {
|
||||
font-size: 16px;
|
||||
}
|
||||
}
|
||||
|
||||
.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;
|
||||
}
|
||||
|
||||
html[b-xp6tkmxotk] {
|
||||
position: relative;
|
||||
min-height: 100%;
|
||||
}
|
||||
|
||||
body[b-xp6tkmxotk] {
|
||||
margin-bottom: 60px;
|
||||
}
|
||||
|
||||
.footer[b-xp6tkmxotk] {
|
||||
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. */
|
||||
|
||||
/* 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;
|
||||
} */
|
||||
@ -0,0 +1,84 @@
|
||||
/* _content/Aquila-1/Views/Shared/_Layout.cshtml.rz.scp.css */
|
||||
html[b-xp6tkmxotk] {
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
@media (min-width: 768px) {
|
||||
html[b-xp6tkmxotk] {
|
||||
font-size: 16px;
|
||||
}
|
||||
}
|
||||
|
||||
.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;
|
||||
}
|
||||
|
||||
html[b-xp6tkmxotk] {
|
||||
position: relative;
|
||||
min-height: 100%;
|
||||
}
|
||||
|
||||
body[b-xp6tkmxotk] {
|
||||
margin-bottom: 60px;
|
||||
}
|
||||
|
||||
.footer[b-xp6tkmxotk] {
|
||||
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. */
|
||||
|
||||
/* 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;
|
||||
} */
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user