Adds Database Structure in C# with Entity Framework
This commit is contained in:
@@ -15,14 +15,14 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="nav-item px-3">
|
<div class="nav-item px-3">
|
||||||
<NavLink class="nav-link" href="counter">
|
<NavLink class="nav-link" href="">
|
||||||
<span class="bi bi-plus-square-fill-nav-menu" aria-hidden="true"></span> Counter
|
<span class="bi bi-plus-square-fill-nav-menu" aria-hidden="true"></span>
|
||||||
</NavLink>
|
</NavLink>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="nav-item px-3">
|
<div class="nav-item px-3">
|
||||||
<NavLink class="nav-link" href="weather">
|
<NavLink class="nav-link" href="">
|
||||||
<span class="bi bi-list-nested-nav-menu" aria-hidden="true"></span> Weather
|
<span class="bi bi-list-nested-nav-menu" aria-hidden="true"></span>
|
||||||
</NavLink>
|
</NavLink>
|
||||||
</div>
|
</div>
|
||||||
</nav>
|
</nav>
|
||||||
|
|||||||
@@ -1,19 +0,0 @@
|
|||||||
@page "/counter"
|
|
||||||
@rendermode InteractiveServer
|
|
||||||
|
|
||||||
<PageTitle>Counter</PageTitle>
|
|
||||||
|
|
||||||
<h1>Counter</h1>
|
|
||||||
|
|
||||||
<p role="status">Current count: @currentCount</p>
|
|
||||||
|
|
||||||
<button class="btn btn-primary" @onclick="IncrementCount">Click me</button>
|
|
||||||
|
|
||||||
@code {
|
|
||||||
private int currentCount = 0;
|
|
||||||
|
|
||||||
private void IncrementCount()
|
|
||||||
{
|
|
||||||
currentCount++;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,64 +0,0 @@
|
|||||||
@page "/weather"
|
|
||||||
@attribute [StreamRendering]
|
|
||||||
|
|
||||||
<PageTitle>Weather</PageTitle>
|
|
||||||
|
|
||||||
<h1>Weather</h1>
|
|
||||||
|
|
||||||
<p>This component demonstrates showing data.</p>
|
|
||||||
|
|
||||||
@if (forecasts == null)
|
|
||||||
{
|
|
||||||
<p><em>Loading...</em></p>
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
<table class="table">
|
|
||||||
<thead>
|
|
||||||
<tr>
|
|
||||||
<th>Date</th>
|
|
||||||
<th>Temp. (C)</th>
|
|
||||||
<th>Temp. (F)</th>
|
|
||||||
<th>Summary</th>
|
|
||||||
</tr>
|
|
||||||
</thead>
|
|
||||||
<tbody>
|
|
||||||
@foreach (var forecast in forecasts)
|
|
||||||
{
|
|
||||||
<tr>
|
|
||||||
<td>@forecast.Date.ToShortDateString()</td>
|
|
||||||
<td>@forecast.TemperatureC</td>
|
|
||||||
<td>@forecast.TemperatureF</td>
|
|
||||||
<td>@forecast.Summary</td>
|
|
||||||
</tr>
|
|
||||||
}
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
}
|
|
||||||
|
|
||||||
@code {
|
|
||||||
private WeatherForecast[]? forecasts;
|
|
||||||
|
|
||||||
protected override async Task OnInitializedAsync()
|
|
||||||
{
|
|
||||||
// Simulate asynchronous loading to demonstrate streaming rendering
|
|
||||||
await Task.Delay(500);
|
|
||||||
|
|
||||||
var startDate = DateOnly.FromDateTime(DateTime.Now);
|
|
||||||
var summaries = new[] { "Freezing", "Bracing", "Chilly", "Cool", "Mild", "Warm", "Balmy", "Hot", "Sweltering", "Scorching" };
|
|
||||||
forecasts = Enumerable.Range(1, 5).Select(index => new WeatherForecast
|
|
||||||
{
|
|
||||||
Date = startDate.AddDays(index),
|
|
||||||
TemperatureC = Random.Shared.Next(-20, 55),
|
|
||||||
Summary = summaries[Random.Shared.Next(summaries.Length)]
|
|
||||||
}).ToArray();
|
|
||||||
}
|
|
||||||
|
|
||||||
private class WeatherForecast
|
|
||||||
{
|
|
||||||
public DateOnly Date { get; set; }
|
|
||||||
public int TemperatureC { get; set; }
|
|
||||||
public string? Summary { get; set; }
|
|
||||||
public int TemperatureF => 32 + (int)(TemperatureC / 0.5556);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
17
WatchLog/Data/Database/Global/Admin.cs
Normal file
17
WatchLog/Data/Database/Global/Admin.cs
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
using System.ComponentModel.DataAnnotations;
|
||||||
|
|
||||||
|
namespace WatchLog.Data
|
||||||
|
{
|
||||||
|
public class Admin
|
||||||
|
{
|
||||||
|
[Key]
|
||||||
|
public int Id { get; set; }
|
||||||
|
|
||||||
|
[Required]
|
||||||
|
[MaxLength(100)]
|
||||||
|
public required string Name { get; set; }
|
||||||
|
|
||||||
|
[Required]
|
||||||
|
public required string Password { get; set; } // Important: Save as HASH
|
||||||
|
}
|
||||||
|
}
|
||||||
23
WatchLog/Data/Database/Global/Genre.cs
Normal file
23
WatchLog/Data/Database/Global/Genre.cs
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
using System.ComponentModel.DataAnnotations;
|
||||||
|
|
||||||
|
namespace WatchLog.Data
|
||||||
|
{
|
||||||
|
public class Genre
|
||||||
|
{
|
||||||
|
[Key]
|
||||||
|
public int Id { get; set; }
|
||||||
|
|
||||||
|
[Required]
|
||||||
|
[MaxLength(50)]
|
||||||
|
public required string Name { get; set; }
|
||||||
|
|
||||||
|
[Required]
|
||||||
|
public required DateTime CreationTime { get; set; }
|
||||||
|
|
||||||
|
public DateTime? LastChange { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
// --- Navigation Properties ---
|
||||||
|
public virtual ICollection<LinkTableGlobalGenre> LinkTableGlobalGenres { get; set; } = new List<LinkTableGlobalGenre>();
|
||||||
|
}
|
||||||
|
}
|
||||||
45
WatchLog/Data/Database/Global/GlobalEntity.cs
Normal file
45
WatchLog/Data/Database/Global/GlobalEntity.cs
Normal file
@@ -0,0 +1,45 @@
|
|||||||
|
using System.ComponentModel.DataAnnotations;
|
||||||
|
using System.ComponentModel.DataAnnotations.Schema;
|
||||||
|
|
||||||
|
namespace WatchLog.Data
|
||||||
|
{
|
||||||
|
public class GlobalEntity
|
||||||
|
{
|
||||||
|
[Key]
|
||||||
|
public int Id { get; set; }
|
||||||
|
|
||||||
|
[Required]
|
||||||
|
[MaxLength(200)]
|
||||||
|
public required string Title { get; set; }
|
||||||
|
|
||||||
|
[MaxLength(500)]
|
||||||
|
public string? PicturePath { get; set; }
|
||||||
|
|
||||||
|
[Required]
|
||||||
|
public required DateTime CreationTime { get; set; }
|
||||||
|
|
||||||
|
public DateTime? LastChange { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
// --- Foreign Keys ---
|
||||||
|
[Required]
|
||||||
|
public int TypeId { get; set; }
|
||||||
|
|
||||||
|
[Required]
|
||||||
|
public int CreatorId { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
// --- Navigation Properties ---
|
||||||
|
[ForeignKey(nameof(TypeId))]
|
||||||
|
public virtual Type Type { get; set; } = null!;
|
||||||
|
|
||||||
|
[ForeignKey(nameof(CreatorId))]
|
||||||
|
public virtual User User { get; set; } = null!;
|
||||||
|
|
||||||
|
public virtual ICollection<LinkTableGlobalGenre> LinkTableGlobalGenres { get; set; } = new List<LinkTableGlobalGenre>();
|
||||||
|
|
||||||
|
public virtual ICollection<PrivateEntity> PrivateEntities { get; set; } = new List<PrivateEntity>();
|
||||||
|
|
||||||
|
public virtual ICollection<SharedListEntity> SharedListEntities { get; set; } = new List<SharedListEntity>();
|
||||||
|
}
|
||||||
|
}
|
||||||
24
WatchLog/Data/Database/Global/LinkTableGlobalGenre.cs
Normal file
24
WatchLog/Data/Database/Global/LinkTableGlobalGenre.cs
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
using System.ComponentModel.DataAnnotations.Schema;
|
||||||
|
using Microsoft.EntityFrameworkCore;
|
||||||
|
|
||||||
|
namespace WatchLog.Data
|
||||||
|
{
|
||||||
|
[PrimaryKey(nameof(GlobalEntityId), nameof(GenreId))]
|
||||||
|
public class LinkTableGlobalGenre
|
||||||
|
{
|
||||||
|
// --- Foreign Keys ---
|
||||||
|
[Column(Order = 0)]
|
||||||
|
public int GlobalEntityId { get; set; }
|
||||||
|
|
||||||
|
[Column(Order = 1)]
|
||||||
|
public int GenreId { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
// --- Navigation Properties ---
|
||||||
|
[ForeignKey(nameof(GlobalEntityId))]
|
||||||
|
public virtual GlobalEntity GlobalEntity { get; set; } = null!;
|
||||||
|
|
||||||
|
[ForeignKey(nameof(GenreId))]
|
||||||
|
public virtual Genre Genre { get; set; } = null!;
|
||||||
|
}
|
||||||
|
}
|
||||||
22
WatchLog/Data/Database/Global/StreamingPlatform.cs
Normal file
22
WatchLog/Data/Database/Global/StreamingPlatform.cs
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
using System.ComponentModel.DataAnnotations;
|
||||||
|
|
||||||
|
namespace WatchLog.Data
|
||||||
|
{
|
||||||
|
public class StreamingPlatform
|
||||||
|
{
|
||||||
|
[Key]
|
||||||
|
public int Id { get; set; }
|
||||||
|
|
||||||
|
[Required]
|
||||||
|
[MaxLength(100)]
|
||||||
|
public required string Name { get; set; }
|
||||||
|
|
||||||
|
[Required]
|
||||||
|
public string? PicturePath { get; set; }
|
||||||
|
|
||||||
|
[Required]
|
||||||
|
public required DateTime CreationTime { get; set; }
|
||||||
|
|
||||||
|
public DateTime? LastChange { get; set; }
|
||||||
|
}
|
||||||
|
}
|
||||||
18
WatchLog/Data/Database/Global/Type.cs
Normal file
18
WatchLog/Data/Database/Global/Type.cs
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
using System.ComponentModel.DataAnnotations;
|
||||||
|
|
||||||
|
namespace WatchLog.Data
|
||||||
|
{
|
||||||
|
public class Type
|
||||||
|
{
|
||||||
|
[Key]
|
||||||
|
public int Id { get; set; }
|
||||||
|
|
||||||
|
[Required]
|
||||||
|
[MaxLength(50)]
|
||||||
|
public required string Name { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
// --- Navigation Property ---
|
||||||
|
public virtual ICollection<GlobalEntity> GlobalEntities { get; set; } = new List<GlobalEntity>();
|
||||||
|
}
|
||||||
|
}
|
||||||
32
WatchLog/Data/Database/Global/User.cs
Normal file
32
WatchLog/Data/Database/Global/User.cs
Normal file
@@ -0,0 +1,32 @@
|
|||||||
|
using System.ComponentModel.DataAnnotations;
|
||||||
|
|
||||||
|
namespace WatchLog.Data
|
||||||
|
{
|
||||||
|
public class User
|
||||||
|
{
|
||||||
|
[Key]
|
||||||
|
public int Id { get; set; }
|
||||||
|
|
||||||
|
[Required]
|
||||||
|
[MaxLength(100)]
|
||||||
|
public required string Name { get; set; }
|
||||||
|
|
||||||
|
[MaxLength(255)]
|
||||||
|
public string? Email { get; set; }
|
||||||
|
|
||||||
|
[Required]
|
||||||
|
public required string Password { get; set; } // Important: Save as HASH
|
||||||
|
|
||||||
|
|
||||||
|
// --- Navigation Properties ---
|
||||||
|
public virtual ICollection<PrivateEntity> PrivateEntities { get; set; } = new List<PrivateEntity>();
|
||||||
|
|
||||||
|
public virtual ICollection<GlobalEntity> GlobalEntities { get; set; } = new List<GlobalEntity>();
|
||||||
|
|
||||||
|
public virtual ICollection<Label> Labels { get; set; } = new List<Label>();
|
||||||
|
|
||||||
|
public virtual ICollection<UserWatchStatus> UserWatchStatuses { get; set; } = new List<UserWatchStatus>();
|
||||||
|
|
||||||
|
public virtual ICollection<LinkTableSharedUser> LinkTableSharedUsers { get; set; } = new List<LinkTableSharedUser>();
|
||||||
|
}
|
||||||
|
}
|
||||||
32
WatchLog/Data/Database/Private/Label.cs
Normal file
32
WatchLog/Data/Database/Private/Label.cs
Normal file
@@ -0,0 +1,32 @@
|
|||||||
|
using System.ComponentModel.DataAnnotations;
|
||||||
|
using System.ComponentModel.DataAnnotations.Schema;
|
||||||
|
|
||||||
|
namespace WatchLog.Data
|
||||||
|
{
|
||||||
|
public class Label
|
||||||
|
{
|
||||||
|
[Key]
|
||||||
|
public int Id { get; set; }
|
||||||
|
|
||||||
|
[Required]
|
||||||
|
[MaxLength(50)]
|
||||||
|
public required string Name { get; set; }
|
||||||
|
|
||||||
|
[Required]
|
||||||
|
public required DateTime CreationTime { get; set; }
|
||||||
|
|
||||||
|
public DateTime? LastChange { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
// --- Foreign Key ---
|
||||||
|
[Required]
|
||||||
|
public int CreatorId { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
// --- Navigation Properties ---
|
||||||
|
[ForeignKey(nameof(CreatorId))]
|
||||||
|
public virtual User User { get; set; } = null!;
|
||||||
|
|
||||||
|
public virtual ICollection<LinkTablePrivateLabel> LinkTablePrivateLabels { get; set; } = new List<LinkTablePrivateLabel>();
|
||||||
|
}
|
||||||
|
}
|
||||||
21
WatchLog/Data/Database/Private/LinkTablePrivateLabel.cs
Normal file
21
WatchLog/Data/Database/Private/LinkTablePrivateLabel.cs
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
using System.ComponentModel.DataAnnotations.Schema;
|
||||||
|
using Microsoft.EntityFrameworkCore;
|
||||||
|
|
||||||
|
namespace WatchLog.Data
|
||||||
|
{
|
||||||
|
[PrimaryKey(nameof(PrivateEntityId), nameof(LabelId))]
|
||||||
|
public class LinkTablePrivateLabel
|
||||||
|
{
|
||||||
|
// --- Foreign Keys ---
|
||||||
|
public int PrivateEntityId { get; set; }
|
||||||
|
public int LabelId { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
// --- Navigation Properties ---
|
||||||
|
[ForeignKey(nameof(PrivateEntityId))]
|
||||||
|
public virtual PrivateEntity PrivateEntity { get; set; } = null!;
|
||||||
|
|
||||||
|
[ForeignKey(nameof(LabelId))]
|
||||||
|
public virtual Label Label { get; set; } = null!;
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,21 @@
|
|||||||
|
using System.ComponentModel.DataAnnotations.Schema;
|
||||||
|
using Microsoft.EntityFrameworkCore;
|
||||||
|
|
||||||
|
namespace WatchLog.Data
|
||||||
|
{
|
||||||
|
[PrimaryKey(nameof(PrivateEntityId), nameof(StreamingPlatformId))]
|
||||||
|
public class LinkTablePrivateStreamingPlatform
|
||||||
|
{
|
||||||
|
// --- Foreign Keys ---
|
||||||
|
public int PrivateEntityId { get; set; }
|
||||||
|
public int StreamingPlatformId { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
// --- Navigation Properties ---
|
||||||
|
[ForeignKey(nameof(PrivateEntityId))]
|
||||||
|
public virtual PrivateEntity PrivateEntity { get; set; } = null!;
|
||||||
|
|
||||||
|
[ForeignKey(nameof(StreamingPlatformId))]
|
||||||
|
public virtual StreamingPlatform StreamingPlatform { get; set; } = null!;
|
||||||
|
}
|
||||||
|
}
|
||||||
52
WatchLog/Data/Database/Private/PrivateEntity.cs
Normal file
52
WatchLog/Data/Database/Private/PrivateEntity.cs
Normal file
@@ -0,0 +1,52 @@
|
|||||||
|
using System.ComponentModel.DataAnnotations;
|
||||||
|
using System.ComponentModel.DataAnnotations.Schema;
|
||||||
|
|
||||||
|
namespace WatchLog.Data
|
||||||
|
{
|
||||||
|
public class PrivateEntity
|
||||||
|
{
|
||||||
|
[Key]
|
||||||
|
public int Id { get; set; }
|
||||||
|
|
||||||
|
public bool Favorite { get; set; } = false;
|
||||||
|
|
||||||
|
[MaxLength(1000)]
|
||||||
|
public string? Description { get; set; }
|
||||||
|
|
||||||
|
public int? Season { get; set; }
|
||||||
|
|
||||||
|
public int? Episode { get; set; }
|
||||||
|
|
||||||
|
public int? Rating { get; set; }
|
||||||
|
|
||||||
|
[Required]
|
||||||
|
public required DateTime CreationTime { get; set; }
|
||||||
|
|
||||||
|
public DateTime? LastChange { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
// --- Foreign Keys ---
|
||||||
|
[Required]
|
||||||
|
public int UserId { get; set; }
|
||||||
|
|
||||||
|
[Required]
|
||||||
|
public int GlobalEntityId { get; set; }
|
||||||
|
|
||||||
|
public int? UserWatchStatusId { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
// --- Navigation Properties ---
|
||||||
|
[ForeignKey(nameof(UserId))]
|
||||||
|
public virtual User User { get; set; } = null!;
|
||||||
|
|
||||||
|
[ForeignKey(nameof(GlobalEntityId))]
|
||||||
|
public virtual GlobalEntity GlobalEntity { get; set; } = null!;
|
||||||
|
|
||||||
|
[ForeignKey(nameof(UserWatchStatusId))]
|
||||||
|
public virtual UserWatchStatus? UserWatchStatus { get; set; }
|
||||||
|
|
||||||
|
public virtual ICollection<LinkTablePrivateLabel> PrivateEntityLabels { get; set; } = new List<LinkTablePrivateLabel>();
|
||||||
|
|
||||||
|
public virtual ICollection<LinkTablePrivateStreamingPlatform> PrivateStreamingPlatforms { get; set; } = new List<LinkTablePrivateStreamingPlatform>();
|
||||||
|
}
|
||||||
|
}
|
||||||
38
WatchLog/Data/Database/Private/UserWatchStatus.cs
Normal file
38
WatchLog/Data/Database/Private/UserWatchStatus.cs
Normal file
@@ -0,0 +1,38 @@
|
|||||||
|
using System.ComponentModel.DataAnnotations;
|
||||||
|
using System.ComponentModel.DataAnnotations.Schema;
|
||||||
|
|
||||||
|
namespace WatchLog.Data
|
||||||
|
{
|
||||||
|
public class UserWatchStatus
|
||||||
|
{
|
||||||
|
[Key]
|
||||||
|
public int Id { get; set; }
|
||||||
|
|
||||||
|
[Required]
|
||||||
|
[MaxLength(50)]
|
||||||
|
public required string Name { get; set; }
|
||||||
|
|
||||||
|
[MaxLength(255)]
|
||||||
|
public string? Description { get; set; }
|
||||||
|
|
||||||
|
[MaxLength(7)]
|
||||||
|
public string? ColorCode { get; set; }
|
||||||
|
|
||||||
|
[Required]
|
||||||
|
public required DateTime CreationTime { get; set; }
|
||||||
|
|
||||||
|
public DateTime? LastChange { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
// --- Foreign Key ---
|
||||||
|
[Required]
|
||||||
|
public int UserId { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
// --- Navigation Properties ---
|
||||||
|
[ForeignKey(nameof(UserId))]
|
||||||
|
public virtual User User { get; set; } = null!;
|
||||||
|
|
||||||
|
public virtual ICollection<PrivateEntity> PrivateEntities { get; set; } = new List<PrivateEntity>();
|
||||||
|
}
|
||||||
|
}
|
||||||
22
WatchLog/Data/Database/Shared/LinkTableSharedLabel.cs
Normal file
22
WatchLog/Data/Database/Shared/LinkTableSharedLabel.cs
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
using System.ComponentModel.DataAnnotations.Schema;
|
||||||
|
using Microsoft.EntityFrameworkCore;
|
||||||
|
|
||||||
|
namespace WatchLog.Data
|
||||||
|
{
|
||||||
|
[PrimaryKey(nameof(SharedListLabelId), nameof(SharedListEntityId))]
|
||||||
|
public class LinkTableSharedLabel
|
||||||
|
{
|
||||||
|
// --- Foreign Keys ---
|
||||||
|
public int SharedListLabelId { get; set; }
|
||||||
|
|
||||||
|
public int SharedListEntityId { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
// --- Navigation Properties ---
|
||||||
|
[ForeignKey(nameof(SharedListLabelId))]
|
||||||
|
public virtual SharedListLabel SharedListLabel { get; set; } = null!;
|
||||||
|
|
||||||
|
[ForeignKey(nameof(SharedListEntityId))]
|
||||||
|
public virtual SharedListEntity SharedListEntity { get; set; } = null!;
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,21 @@
|
|||||||
|
using System.ComponentModel.DataAnnotations.Schema;
|
||||||
|
using Microsoft.EntityFrameworkCore;
|
||||||
|
|
||||||
|
namespace WatchLog.Data
|
||||||
|
{
|
||||||
|
[PrimaryKey(nameof(SharedListEnityId), nameof(StreamingPlatformId))]
|
||||||
|
public class LinkTableSharedStreamingPlatform
|
||||||
|
{
|
||||||
|
// --- Foreign Keys ---
|
||||||
|
public int SharedListEnityId { get; set; }
|
||||||
|
public int StreamingPlatformId { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
// --- Navigation Properties ---
|
||||||
|
[ForeignKey(nameof(SharedListEnityId))]
|
||||||
|
public virtual SharedListEntity SharedListEntity { get; set; } = null!;
|
||||||
|
|
||||||
|
[ForeignKey(nameof(StreamingPlatformId))]
|
||||||
|
public virtual StreamingPlatform StreamingPlatform { get; set; } = null!;
|
||||||
|
}
|
||||||
|
}
|
||||||
21
WatchLog/Data/Database/Shared/LinkTableSharedUser.cs
Normal file
21
WatchLog/Data/Database/Shared/LinkTableSharedUser.cs
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
using System.ComponentModel.DataAnnotations.Schema;
|
||||||
|
using Microsoft.EntityFrameworkCore;
|
||||||
|
|
||||||
|
namespace WatchLog.Data
|
||||||
|
{
|
||||||
|
[PrimaryKey(nameof(SharedListId), nameof(UserId))]
|
||||||
|
public class LinkTableSharedUser
|
||||||
|
{
|
||||||
|
// --- Foreign Keys ---
|
||||||
|
public int SharedListId { get; set; }
|
||||||
|
public int UserId { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
// --- Navigation Properties ---
|
||||||
|
[ForeignKey(nameof(SharedListId))]
|
||||||
|
public virtual SharedList SharedList { get; set; } = null!;
|
||||||
|
|
||||||
|
[ForeignKey(nameof(UserId))]
|
||||||
|
public virtual User User { get; set; } = null!;
|
||||||
|
}
|
||||||
|
}
|
||||||
32
WatchLog/Data/Database/Shared/SharedList.cs
Normal file
32
WatchLog/Data/Database/Shared/SharedList.cs
Normal file
@@ -0,0 +1,32 @@
|
|||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.ComponentModel.DataAnnotations;
|
||||||
|
|
||||||
|
namespace WatchLog.Data
|
||||||
|
{
|
||||||
|
public class SharedList
|
||||||
|
{
|
||||||
|
[Key]
|
||||||
|
public int Id { get; set; }
|
||||||
|
|
||||||
|
[Required]
|
||||||
|
[MaxLength(150)]
|
||||||
|
public required string Name { get; set; }
|
||||||
|
|
||||||
|
[Required]
|
||||||
|
public required DateTime CreationTime { get; set; }
|
||||||
|
|
||||||
|
public DateTime? LastChange { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
// --- Navigation Properties ---
|
||||||
|
public virtual ICollection<LinkTableSharedUser> SharedListUsers { get; set; } = new List<LinkTableSharedUser>();
|
||||||
|
|
||||||
|
public virtual ICollection<SharedListEntity> SharedListEntities { get; set; } = new List<SharedListEntity>();
|
||||||
|
|
||||||
|
public virtual ICollection<SharedWatchStatus> SharedWatchStatuses { get; set; } = new List<SharedWatchStatus>();
|
||||||
|
|
||||||
|
public virtual ICollection<SharedListLabel> SharedListLabels { get; set; } = new List<SharedListLabel>();
|
||||||
|
}
|
||||||
|
}
|
||||||
48
WatchLog/Data/Database/Shared/SharedListEntity.cs
Normal file
48
WatchLog/Data/Database/Shared/SharedListEntity.cs
Normal file
@@ -0,0 +1,48 @@
|
|||||||
|
using System.ComponentModel.DataAnnotations;
|
||||||
|
using System.ComponentModel.DataAnnotations.Schema;
|
||||||
|
using Microsoft.EntityFrameworkCore;
|
||||||
|
|
||||||
|
namespace WatchLog.Data
|
||||||
|
{
|
||||||
|
[PrimaryKey(nameof(SharedListId), nameof(GlobalEntityId))]
|
||||||
|
public class SharedListEntity
|
||||||
|
{
|
||||||
|
// --- Foreign Keys ---
|
||||||
|
public int SharedListId { get; set; }
|
||||||
|
public int GlobalEntityId { get; set; }
|
||||||
|
|
||||||
|
// --- Weiterer Foreign Key ---
|
||||||
|
public int? SharedWatchStatusId { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
// --- Datenfelder für den Listeneintrag ---
|
||||||
|
public bool Favorite { get; set; } = false;
|
||||||
|
|
||||||
|
[MaxLength(1000)]
|
||||||
|
public string? Description { get; set; }
|
||||||
|
|
||||||
|
public int? Season { get; set; }
|
||||||
|
|
||||||
|
public int? Episode { get; set; }
|
||||||
|
|
||||||
|
[Required]
|
||||||
|
public required DateTime CreationTime { get; set; }
|
||||||
|
|
||||||
|
public DateTime? LastChange { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
// --- Navigation Properties ---
|
||||||
|
[ForeignKey(nameof(SharedListId))]
|
||||||
|
public virtual SharedList SharedList { get; set; } = null!;
|
||||||
|
|
||||||
|
[ForeignKey(nameof(GlobalEntityId))]
|
||||||
|
public virtual GlobalEntity GlobalEntity { get; set; } = null!;
|
||||||
|
|
||||||
|
[ForeignKey(nameof(SharedWatchStatusId))]
|
||||||
|
public virtual SharedWatchStatus? SharedWatchStatus { get; set; }
|
||||||
|
|
||||||
|
public virtual ICollection<LinkTableSharedLabel> LinkTableSharedLabels { get; set; } = new List<LinkTableSharedLabel>();
|
||||||
|
|
||||||
|
public virtual ICollection<LinkTablePrivateStreamingPlatform> LinkTablePrivateStreamingPlatforms { get; set; } = new List<LinkTablePrivateStreamingPlatform>();
|
||||||
|
}
|
||||||
|
}
|
||||||
37
WatchLog/Data/Database/Shared/SharedListLabel.cs
Normal file
37
WatchLog/Data/Database/Shared/SharedListLabel.cs
Normal file
@@ -0,0 +1,37 @@
|
|||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Text;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
using System.ComponentModel.DataAnnotations;
|
||||||
|
using System.ComponentModel.DataAnnotations.Schema;
|
||||||
|
|
||||||
|
namespace WatchLog.Data
|
||||||
|
{
|
||||||
|
public class SharedListLabel
|
||||||
|
{
|
||||||
|
[Key]
|
||||||
|
public int Id { get; set; }
|
||||||
|
|
||||||
|
[Required]
|
||||||
|
[MaxLength(50)]
|
||||||
|
public required string Name { get; set; }
|
||||||
|
|
||||||
|
[Required]
|
||||||
|
public required DateTime CreationTime { get; set; }
|
||||||
|
|
||||||
|
public DateTime? LastChange { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
// --- Foreign Key ---
|
||||||
|
[Required]
|
||||||
|
public int SharedListId { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
// --- Navigation Properties ---
|
||||||
|
[ForeignKey(nameof(SharedListId))]
|
||||||
|
public virtual SharedList SharedList { get; set; } = null!;
|
||||||
|
|
||||||
|
public virtual ICollection<LinkTableSharedLabel> LinkTableSharedLabels { get; set; } = new List<LinkTableSharedLabel>();
|
||||||
|
}
|
||||||
|
}
|
||||||
43
WatchLog/Data/Database/Shared/SharedWatchStatus.cs
Normal file
43
WatchLog/Data/Database/Shared/SharedWatchStatus.cs
Normal file
@@ -0,0 +1,43 @@
|
|||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Text;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
using System.ComponentModel.DataAnnotations;
|
||||||
|
using System.ComponentModel.DataAnnotations.Schema;
|
||||||
|
|
||||||
|
namespace WatchLog.Data
|
||||||
|
{
|
||||||
|
public class SharedWatchStatus
|
||||||
|
{
|
||||||
|
[Key]
|
||||||
|
public int Id { get; set; }
|
||||||
|
|
||||||
|
[Required]
|
||||||
|
[MaxLength(50)]
|
||||||
|
public required string Name { get; set; }
|
||||||
|
|
||||||
|
[MaxLength(255)]
|
||||||
|
public string? Description { get; set; }
|
||||||
|
|
||||||
|
[MaxLength(7)]
|
||||||
|
public string? ColorCode { get; set; }
|
||||||
|
|
||||||
|
[Required]
|
||||||
|
public required DateTime CreationTime { get; set; }
|
||||||
|
|
||||||
|
public DateTime? LastChange { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
// --- Foreign Key ---
|
||||||
|
[Required]
|
||||||
|
public int SharedListId { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
// --- Navigation Properties ---
|
||||||
|
[ForeignKey(nameof(SharedListId))]
|
||||||
|
public virtual SharedList SharedList { get; set; } = null!;
|
||||||
|
|
||||||
|
public virtual ICollection<SharedListEntity> SharedListEntities { get; set; } = new List<SharedListEntity>();
|
||||||
|
}
|
||||||
|
}
|
||||||
44
WatchLog/Data/WatchLogDataContext.cs
Normal file
44
WatchLog/Data/WatchLogDataContext.cs
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
using Microsoft.EntityFrameworkCore;
|
||||||
|
|
||||||
|
namespace WatchLog.Data
|
||||||
|
{
|
||||||
|
public class WatchLogDataContext : DbContext
|
||||||
|
{
|
||||||
|
protected readonly IConfiguration Configuration;
|
||||||
|
|
||||||
|
public WatchLogDataContext(IConfiguration configuration)
|
||||||
|
{
|
||||||
|
Configuration = configuration;
|
||||||
|
}
|
||||||
|
|
||||||
|
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
|
||||||
|
{
|
||||||
|
optionsBuilder.UseSqlite(Configuration.GetConnectionString("WatchLogDB"));
|
||||||
|
}
|
||||||
|
|
||||||
|
// Global
|
||||||
|
public DbSet<Admin> Admins { get; set; }
|
||||||
|
public DbSet<Genre> Genres { get; set; }
|
||||||
|
public DbSet<GlobalEntity> GlobalEntities { get; set; }
|
||||||
|
//public DbSet<LinkTableGlobalGenre> LinkTableGlobalGenres { get; set; }
|
||||||
|
public DbSet<StreamingPlatform> StreamingPlatforms { get; set; }
|
||||||
|
public DbSet<Type> Types { get; set; } // 'Watchlog.Data.Type' if namecolsion with System.Type
|
||||||
|
public DbSet<User> Users { get; set; }
|
||||||
|
|
||||||
|
//Private
|
||||||
|
public DbSet<Label> Labels { get; set; }
|
||||||
|
//public DbSet<LinkTablePrivateLabel> LinkTablePrivateLabels { get; set; }
|
||||||
|
//public DbSet<LinkTablePrivateStreamingPlatform> LinkTablePrivateStreamingPlatform { get; set; }
|
||||||
|
public DbSet<PrivateEntity> PrivateEntities { get; set; }
|
||||||
|
public DbSet<UserWatchStatus> UserWatchStatuses { get; set; }
|
||||||
|
|
||||||
|
//Shared
|
||||||
|
//public DbSet<LinkTableSharedLabel> LinkTableSharedLabels { get; set; }
|
||||||
|
//public DbSet<LinkTableSharedStreamingPlatform> LinkTableSharedStreamingPlatforms { get; set; }
|
||||||
|
//public DbSet<LinkTableSharedUser> LinkTableSharedUsers { get; set; }
|
||||||
|
public DbSet<SharedList> SharedLists { get; set; }
|
||||||
|
public DbSet<SharedListEntity> SharedListEntities { get; set; }
|
||||||
|
public DbSet<SharedListLabel> SharedListLabels { get; set; }
|
||||||
|
public DbSet<SharedWatchStatus> SharedWatchStatuses { get; set; }
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1,4 +1,7 @@
|
|||||||
using WatchLog.Components;
|
using WatchLog.Components;
|
||||||
|
using WatchLog.Data;
|
||||||
|
using Microsoft.EntityFrameworkCore;
|
||||||
|
using Microsoft.Extensions.Configuration;
|
||||||
|
|
||||||
namespace WatchLog
|
namespace WatchLog
|
||||||
{
|
{
|
||||||
@@ -8,10 +11,14 @@ namespace WatchLog
|
|||||||
{
|
{
|
||||||
var builder = WebApplication.CreateBuilder(args);
|
var builder = WebApplication.CreateBuilder(args);
|
||||||
|
|
||||||
|
var connectionString = builder.Configuration.GetConnectionString("WatchLogDB");
|
||||||
|
|
||||||
// Add services to the container.
|
// Add services to the container.
|
||||||
builder.Services.AddRazorComponents()
|
builder.Services.AddRazorComponents()
|
||||||
.AddInteractiveServerComponents();
|
.AddInteractiveServerComponents();
|
||||||
|
|
||||||
|
builder.Services.AddDbContextFactory<WatchLogDataContext>(options => options.UseSqlite(connectionString));
|
||||||
|
|
||||||
var app = builder.Build();
|
var app = builder.Build();
|
||||||
|
|
||||||
// Configure the HTTP request pipeline.
|
// Configure the HTTP request pipeline.
|
||||||
|
|||||||
@@ -1,4 +1,41 @@
|
|||||||
{
|
{
|
||||||
|
"profiles": {
|
||||||
|
"http": {
|
||||||
|
"commandName": "Project",
|
||||||
|
"launchBrowser": true,
|
||||||
|
"environmentVariables": {
|
||||||
|
"ASPNETCORE_ENVIRONMENT": "Development"
|
||||||
|
},
|
||||||
|
"dotnetRunMessages": true,
|
||||||
|
"applicationUrl": "http://localhost:5142"
|
||||||
|
},
|
||||||
|
"https": {
|
||||||
|
"commandName": "Project",
|
||||||
|
"launchBrowser": true,
|
||||||
|
"environmentVariables": {
|
||||||
|
"ASPNETCORE_ENVIRONMENT": "Development"
|
||||||
|
},
|
||||||
|
"dotnetRunMessages": true,
|
||||||
|
"applicationUrl": "https://localhost:7170;http://localhost:5142"
|
||||||
|
},
|
||||||
|
"IIS Express": {
|
||||||
|
"commandName": "IISExpress",
|
||||||
|
"launchBrowser": true,
|
||||||
|
"environmentVariables": {
|
||||||
|
"ASPNETCORE_ENVIRONMENT": "Development"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"WSL": {
|
||||||
|
"commandName": "WSL2",
|
||||||
|
"launchBrowser": true,
|
||||||
|
"launchUrl": "https://localhost:7170",
|
||||||
|
"environmentVariables": {
|
||||||
|
"ASPNETCORE_ENVIRONMENT": "Development",
|
||||||
|
"ASPNETCORE_URLS": "https://localhost:7170;http://localhost:5142"
|
||||||
|
},
|
||||||
|
"distributionName": ""
|
||||||
|
}
|
||||||
|
},
|
||||||
"$schema": "http://json.schemastore.org/launchsettings.json",
|
"$schema": "http://json.schemastore.org/launchsettings.json",
|
||||||
"iisSettings": {
|
"iisSettings": {
|
||||||
"windowsAuthentication": false,
|
"windowsAuthentication": false,
|
||||||
@@ -7,32 +44,5 @@
|
|||||||
"applicationUrl": "http://localhost:34600",
|
"applicationUrl": "http://localhost:34600",
|
||||||
"sslPort": 44365
|
"sslPort": 44365
|
||||||
}
|
}
|
||||||
},
|
|
||||||
"profiles": {
|
|
||||||
"http": {
|
|
||||||
"commandName": "Project",
|
|
||||||
"dotnetRunMessages": true,
|
|
||||||
"launchBrowser": true,
|
|
||||||
"applicationUrl": "http://localhost:5142",
|
|
||||||
"environmentVariables": {
|
|
||||||
"ASPNETCORE_ENVIRONMENT": "Development"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"https": {
|
|
||||||
"commandName": "Project",
|
|
||||||
"dotnetRunMessages": true,
|
|
||||||
"launchBrowser": true,
|
|
||||||
"applicationUrl": "https://localhost:7170;http://localhost:5142",
|
|
||||||
"environmentVariables": {
|
|
||||||
"ASPNETCORE_ENVIRONMENT": "Development"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"IIS Express": {
|
|
||||||
"commandName": "IISExpress",
|
|
||||||
"launchBrowser": true,
|
|
||||||
"environmentVariables": {
|
|
||||||
"ASPNETCORE_ENVIRONMENT": "Development"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
@@ -4,6 +4,19 @@
|
|||||||
<TargetFramework>net8.0</TargetFramework>
|
<TargetFramework>net8.0</TargetFramework>
|
||||||
<Nullable>enable</Nullable>
|
<Nullable>enable</Nullable>
|
||||||
<ImplicitUsings>enable</ImplicitUsings>
|
<ImplicitUsings>enable</ImplicitUsings>
|
||||||
|
<UserSecretsId>e9a7853f-a38d-4eaf-ab60-c21c566189c7</UserSecretsId>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
|
<ItemGroup>
|
||||||
|
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="9.0.4">
|
||||||
|
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
||||||
|
<PrivateAssets>all</PrivateAssets>
|
||||||
|
</PackageReference>
|
||||||
|
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="9.0.4" />
|
||||||
|
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="9.0.4">
|
||||||
|
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
||||||
|
<PrivateAssets>all</PrivateAssets>
|
||||||
|
</PackageReference>
|
||||||
|
</ItemGroup>
|
||||||
|
|
||||||
</Project>
|
</Project>
|
||||||
|
|||||||
@@ -3,4 +3,7 @@
|
|||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<ActiveDebugProfile>https</ActiveDebugProfile>
|
<ActiveDebugProfile>https</ActiveDebugProfile>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
|
||||||
|
<DebuggerFlavor>ProjectDebugger</DebuggerFlavor>
|
||||||
|
</PropertyGroup>
|
||||||
</Project>
|
</Project>
|
||||||
@@ -5,5 +5,8 @@
|
|||||||
"Microsoft.AspNetCore": "Warning"
|
"Microsoft.AspNetCore": "Warning"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"ConnectionStrings": {
|
||||||
|
"WatchLogDB": "Data Source=Data\\WatchLog.db"
|
||||||
|
},
|
||||||
"AllowedHosts": "*"
|
"AllowedHosts": "*"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,23 +1,24 @@
|
|||||||
//------------------------------------------------------------------------------
|
//------------------------------------------------------------------------------
|
||||||
// <auto-generated>
|
// <auto-generated>
|
||||||
// Dieser Code wurde von einem Tool generiert.
|
// This code was generated by a tool.
|
||||||
// Laufzeitversion:4.0.30319.42000
|
// Runtime Version:4.0.30319.42000
|
||||||
//
|
//
|
||||||
// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
|
// Changes to this file may cause incorrect behavior and will be lost if
|
||||||
// der Code erneut generiert wird.
|
// the code is regenerated.
|
||||||
// </auto-generated>
|
// </auto-generated>
|
||||||
//------------------------------------------------------------------------------
|
//------------------------------------------------------------------------------
|
||||||
|
|
||||||
using System;
|
using System;
|
||||||
using System.Reflection;
|
using System.Reflection;
|
||||||
|
|
||||||
|
[assembly: Microsoft.Extensions.Configuration.UserSecrets.UserSecretsIdAttribute("e9a7853f-a38d-4eaf-ab60-c21c566189c7")]
|
||||||
[assembly: System.Reflection.AssemblyCompanyAttribute("WatchLog")]
|
[assembly: System.Reflection.AssemblyCompanyAttribute("WatchLog")]
|
||||||
[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+b9c734826a70ec4f1bd22398d13daa6aa918baf9")]
|
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+370edc17e9e9b275966476dbc5870e6e55ee56c1")]
|
||||||
[assembly: System.Reflection.AssemblyProductAttribute("WatchLog")]
|
[assembly: System.Reflection.AssemblyProductAttribute("WatchLog")]
|
||||||
[assembly: System.Reflection.AssemblyTitleAttribute("WatchLog")]
|
[assembly: System.Reflection.AssemblyTitleAttribute("WatchLog")]
|
||||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||||
|
|
||||||
// Von der MSBuild WriteCodeFragment-Klasse generiert.
|
// Generated by the MSBuild WriteCodeFragment class.
|
||||||
|
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
0685401ef1c14abfce1bb0fdca360d832192a430a629c2e8d04bb46da3bacb01
|
9798ba7e07e56fea75ea445e88795d430a2de4d8376ee2ac8308cfe9449f1929
|
||||||
|
|||||||
@@ -1,11 +1,19 @@
|
|||||||
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 = WatchLog
|
build_property.RootNamespace = WatchLog
|
||||||
build_property.RootNamespace = WatchLog
|
build_property.RootNamespace = WatchLog
|
||||||
@@ -24,10 +32,6 @@ build_property.EnableCodeStyleSeverity =
|
|||||||
build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBcHAucmF6b3I=
|
build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBcHAucmF6b3I=
|
||||||
build_metadata.AdditionalFiles.CssScope =
|
build_metadata.AdditionalFiles.CssScope =
|
||||||
|
|
||||||
[D:/wc/Watchlog/WatchLog/Components/Pages/Counter.razor]
|
|
||||||
build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xDb3VudGVyLnJhem9y
|
|
||||||
build_metadata.AdditionalFiles.CssScope =
|
|
||||||
|
|
||||||
[D:/wc/Watchlog/WatchLog/Components/Pages/Error.razor]
|
[D:/wc/Watchlog/WatchLog/Components/Pages/Error.razor]
|
||||||
build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xFcnJvci5yYXpvcg==
|
build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xFcnJvci5yYXpvcg==
|
||||||
build_metadata.AdditionalFiles.CssScope =
|
build_metadata.AdditionalFiles.CssScope =
|
||||||
@@ -36,10 +40,6 @@ build_metadata.AdditionalFiles.CssScope =
|
|||||||
build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xIb21lLnJhem9y
|
build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xIb21lLnJhem9y
|
||||||
build_metadata.AdditionalFiles.CssScope =
|
build_metadata.AdditionalFiles.CssScope =
|
||||||
|
|
||||||
[D:/wc/Watchlog/WatchLog/Components/Pages/Weather.razor]
|
|
||||||
build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xXZWF0aGVyLnJhem9y
|
|
||||||
build_metadata.AdditionalFiles.CssScope =
|
|
||||||
|
|
||||||
[D:/wc/Watchlog/WatchLog/Components/Routes.razor]
|
[D:/wc/Watchlog/WatchLog/Components/Routes.razor]
|
||||||
build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xSb3V0ZXMucmF6b3I=
|
build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xSb3V0ZXMucmF6b3I=
|
||||||
build_metadata.AdditionalFiles.CssScope =
|
build_metadata.AdditionalFiles.CssScope =
|
||||||
|
|||||||
Binary file not shown.
@@ -0,0 +1,4 @@
|
|||||||
|
// <autogenerated />
|
||||||
|
using System;
|
||||||
|
using System.Reflection;
|
||||||
|
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")]
|
||||||
24
WatchLog/obj/Release/net8.0/WatchLog.AssemblyInfo.cs
Normal file
24
WatchLog/obj/Release/net8.0/WatchLog.AssemblyInfo.cs
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
//------------------------------------------------------------------------------
|
||||||
|
// <auto-generated>
|
||||||
|
// This code was generated by a tool.
|
||||||
|
// Runtime Version:4.0.30319.42000
|
||||||
|
//
|
||||||
|
// 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.Extensions.Configuration.UserSecrets.UserSecretsIdAttribute("e9a7853f-a38d-4eaf-ab60-c21c566189c7")]
|
||||||
|
[assembly: System.Reflection.AssemblyCompanyAttribute("WatchLog")]
|
||||||
|
[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
|
||||||
|
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
||||||
|
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+370edc17e9e9b275966476dbc5870e6e55ee56c1")]
|
||||||
|
[assembly: System.Reflection.AssemblyProductAttribute("WatchLog")]
|
||||||
|
[assembly: System.Reflection.AssemblyTitleAttribute("WatchLog")]
|
||||||
|
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||||
|
|
||||||
|
// Generated by the MSBuild WriteCodeFragment class.
|
||||||
|
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
94930d0ad080e9b9fdca625e5cac682f3a64bd3dc49afe45aa0f1b0b432675cf
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
is_global = true
|
||||||
|
build_property.TargetFramework = net8.0
|
||||||
|
build_property.TargetFramework = net8.0
|
||||||
|
build_property.TargetPlatformMinVersion =
|
||||||
|
build_property.TargetPlatformMinVersion =
|
||||||
|
build_property.UsingMicrosoftNETSdkWeb = true
|
||||||
|
build_property.UsingMicrosoftNETSdkWeb = true
|
||||||
|
build_property.ProjectTypeGuids =
|
||||||
|
build_property.ProjectTypeGuids =
|
||||||
|
build_property.InvariantGlobalization =
|
||||||
|
build_property.InvariantGlobalization =
|
||||||
|
build_property.PlatformNeutralAssembly =
|
||||||
|
build_property.PlatformNeutralAssembly =
|
||||||
|
build_property.EnforceExtendedAnalyzerRules =
|
||||||
|
build_property.EnforceExtendedAnalyzerRules =
|
||||||
|
build_property._SupportedPlatformList = Linux,macOS,Windows
|
||||||
|
build_property._SupportedPlatformList = Linux,macOS,Windows
|
||||||
|
build_property.RootNamespace = WatchLog
|
||||||
|
build_property.RootNamespace = WatchLog
|
||||||
|
build_property.ProjectDir = D:\wc\Watchlog\WatchLog\
|
||||||
|
build_property.EnableComHosting =
|
||||||
|
build_property.EnableGeneratedComInterfaceComImportInterop =
|
||||||
|
build_property.RazorLangVersion = 8.0
|
||||||
|
build_property.SupportLocalizedComponentNames =
|
||||||
|
build_property.GenerateRazorMetadataSourceChecksumAttributes =
|
||||||
|
build_property.MSBuildProjectDirectory = D:\wc\Watchlog\WatchLog
|
||||||
|
build_property._RazorSourceGeneratorDebug =
|
||||||
|
build_property.EffectiveAnalysisLevelStyle = 8.0
|
||||||
|
build_property.EnableCodeStyleSeverity =
|
||||||
|
|
||||||
|
[D:/wc/Watchlog/WatchLog/Components/App.razor]
|
||||||
|
build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBcHAucmF6b3I=
|
||||||
|
build_metadata.AdditionalFiles.CssScope =
|
||||||
|
|
||||||
|
[D:/wc/Watchlog/WatchLog/Components/Pages/Error.razor]
|
||||||
|
build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xFcnJvci5yYXpvcg==
|
||||||
|
build_metadata.AdditionalFiles.CssScope =
|
||||||
|
|
||||||
|
[D:/wc/Watchlog/WatchLog/Components/Pages/Home.razor]
|
||||||
|
build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xIb21lLnJhem9y
|
||||||
|
build_metadata.AdditionalFiles.CssScope =
|
||||||
|
|
||||||
|
[D:/wc/Watchlog/WatchLog/Components/Routes.razor]
|
||||||
|
build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xSb3V0ZXMucmF6b3I=
|
||||||
|
build_metadata.AdditionalFiles.CssScope =
|
||||||
|
|
||||||
|
[D:/wc/Watchlog/WatchLog/Components/_Imports.razor]
|
||||||
|
build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xfSW1wb3J0cy5yYXpvcg==
|
||||||
|
build_metadata.AdditionalFiles.CssScope =
|
||||||
|
|
||||||
|
[D:/wc/Watchlog/WatchLog/Components/Layout/MainLayout.razor]
|
||||||
|
build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xMYXlvdXRcTWFpbkxheW91dC5yYXpvcg==
|
||||||
|
build_metadata.AdditionalFiles.CssScope = b-aqp1j54bcw
|
||||||
|
|
||||||
|
[D:/wc/Watchlog/WatchLog/Components/Layout/NavMenu.razor]
|
||||||
|
build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xMYXlvdXRcTmF2TWVudS5yYXpvcg==
|
||||||
|
build_metadata.AdditionalFiles.CssScope = b-tzmqn8bd3e
|
||||||
17
WatchLog/obj/Release/net8.0/WatchLog.GlobalUsings.g.cs
Normal file
17
WatchLog/obj/Release/net8.0/WatchLog.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;
|
||||||
BIN
WatchLog/obj/Release/net8.0/WatchLog.assets.cache
Normal file
BIN
WatchLog/obj/Release/net8.0/WatchLog.assets.cache
Normal file
Binary file not shown.
Binary file not shown.
@@ -0,0 +1 @@
|
|||||||
|
28b49858ba30c2d4778a51a8020495145044c615786a76561902dd90d841cca2
|
||||||
161
WatchLog/obj/Release/net8.0/WatchLog.csproj.FileListAbsolute.txt
Normal file
161
WatchLog/obj/Release/net8.0/WatchLog.csproj.FileListAbsolute.txt
Normal file
@@ -0,0 +1,161 @@
|
|||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\appsettings.Development.json
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\appsettings.json
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\WatchLog.staticwebassets.runtime.json
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\WatchLog.staticwebassets.endpoints.json
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\WatchLog.exe
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\WatchLog.deps.json
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\WatchLog.runtimeconfig.json
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\WatchLog.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\WatchLog.pdb
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\Humanizer.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\Microsoft.Bcl.AsyncInterfaces.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\Microsoft.Build.Locator.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\Microsoft.CodeAnalysis.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\Microsoft.CodeAnalysis.CSharp.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\Microsoft.CodeAnalysis.CSharp.Workspaces.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\Microsoft.CodeAnalysis.Workspaces.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\Microsoft.CodeAnalysis.Workspaces.MSBuild.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\Microsoft.Data.Sqlite.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\Microsoft.EntityFrameworkCore.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\Microsoft.EntityFrameworkCore.Abstractions.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\Microsoft.EntityFrameworkCore.Design.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\Microsoft.EntityFrameworkCore.Relational.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\Microsoft.EntityFrameworkCore.Sqlite.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\Microsoft.Extensions.Caching.Abstractions.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\Microsoft.Extensions.Caching.Memory.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\Microsoft.Extensions.Configuration.Abstractions.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\Microsoft.Extensions.DependencyInjection.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\Microsoft.Extensions.DependencyModel.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\Microsoft.Extensions.Logging.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\Microsoft.Extensions.Logging.Abstractions.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\Microsoft.Extensions.Options.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\Microsoft.Extensions.Primitives.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\Mono.TextTemplating.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\SQLitePCLRaw.batteries_v2.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\SQLitePCLRaw.core.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\SQLitePCLRaw.provider.e_sqlite3.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\System.CodeDom.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\System.Composition.AttributedModel.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\System.Composition.Convention.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\System.Composition.Hosting.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\System.Composition.Runtime.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\System.Composition.TypedParts.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\System.Diagnostics.DiagnosticSource.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\System.IO.Pipelines.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\System.Text.Encodings.Web.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\System.Text.Json.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\cs\Microsoft.CodeAnalysis.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\de\Microsoft.CodeAnalysis.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\es\Microsoft.CodeAnalysis.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\fr\Microsoft.CodeAnalysis.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\it\Microsoft.CodeAnalysis.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\ja\Microsoft.CodeAnalysis.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\ko\Microsoft.CodeAnalysis.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\pl\Microsoft.CodeAnalysis.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\pt-BR\Microsoft.CodeAnalysis.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\ru\Microsoft.CodeAnalysis.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\tr\Microsoft.CodeAnalysis.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\zh-Hans\Microsoft.CodeAnalysis.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\zh-Hant\Microsoft.CodeAnalysis.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\cs\Microsoft.CodeAnalysis.CSharp.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\de\Microsoft.CodeAnalysis.CSharp.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\es\Microsoft.CodeAnalysis.CSharp.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\fr\Microsoft.CodeAnalysis.CSharp.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\it\Microsoft.CodeAnalysis.CSharp.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\ja\Microsoft.CodeAnalysis.CSharp.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\ko\Microsoft.CodeAnalysis.CSharp.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\pl\Microsoft.CodeAnalysis.CSharp.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\pt-BR\Microsoft.CodeAnalysis.CSharp.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\ru\Microsoft.CodeAnalysis.CSharp.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\tr\Microsoft.CodeAnalysis.CSharp.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\zh-Hans\Microsoft.CodeAnalysis.CSharp.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\zh-Hant\Microsoft.CodeAnalysis.CSharp.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\cs\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\de\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\es\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\fr\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\it\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\ja\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\ko\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\pl\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\pt-BR\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\ru\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\tr\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\zh-Hans\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\zh-Hant\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\cs\Microsoft.CodeAnalysis.Workspaces.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\de\Microsoft.CodeAnalysis.Workspaces.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\es\Microsoft.CodeAnalysis.Workspaces.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\fr\Microsoft.CodeAnalysis.Workspaces.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\it\Microsoft.CodeAnalysis.Workspaces.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\ja\Microsoft.CodeAnalysis.Workspaces.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\ko\Microsoft.CodeAnalysis.Workspaces.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\pl\Microsoft.CodeAnalysis.Workspaces.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\pt-BR\Microsoft.CodeAnalysis.Workspaces.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\ru\Microsoft.CodeAnalysis.Workspaces.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\tr\Microsoft.CodeAnalysis.Workspaces.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\zh-Hans\Microsoft.CodeAnalysis.Workspaces.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\zh-Hant\Microsoft.CodeAnalysis.Workspaces.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\cs\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\de\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\es\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\fr\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\it\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\ja\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\ko\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\pl\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\pt-BR\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\ru\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\tr\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\zh-Hans\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\zh-Hant\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\runtimes\browser-wasm\nativeassets\net8.0\e_sqlite3.a
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\runtimes\linux-arm\native\libe_sqlite3.so
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\runtimes\linux-arm64\native\libe_sqlite3.so
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\runtimes\linux-armel\native\libe_sqlite3.so
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\runtimes\linux-mips64\native\libe_sqlite3.so
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\runtimes\linux-musl-arm\native\libe_sqlite3.so
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\runtimes\linux-musl-arm64\native\libe_sqlite3.so
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\runtimes\linux-musl-s390x\native\libe_sqlite3.so
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\runtimes\linux-musl-x64\native\libe_sqlite3.so
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\runtimes\linux-ppc64le\native\libe_sqlite3.so
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\runtimes\linux-s390x\native\libe_sqlite3.so
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\runtimes\linux-x64\native\libe_sqlite3.so
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\runtimes\linux-x86\native\libe_sqlite3.so
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\runtimes\maccatalyst-arm64\native\libe_sqlite3.dylib
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\runtimes\maccatalyst-x64\native\libe_sqlite3.dylib
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\runtimes\osx-arm64\native\libe_sqlite3.dylib
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\runtimes\osx-x64\native\libe_sqlite3.dylib
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\runtimes\win-arm\native\e_sqlite3.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\runtimes\win-arm64\native\e_sqlite3.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\runtimes\win-x64\native\e_sqlite3.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\runtimes\win-x86\native\e_sqlite3.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\bin\Release\net8.0\runtimes\browser\lib\net8.0\System.Text.Encodings.Web.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\obj\Release\net8.0\WatchLog.csproj.AssemblyReference.cache
|
||||||
|
D:\wc\Watchlog\WatchLog\obj\Release\net8.0\WatchLog.GeneratedMSBuildEditorConfig.editorconfig
|
||||||
|
D:\wc\Watchlog\WatchLog\obj\Release\net8.0\WatchLog.AssemblyInfoInputs.cache
|
||||||
|
D:\wc\Watchlog\WatchLog\obj\Release\net8.0\WatchLog.AssemblyInfo.cs
|
||||||
|
D:\wc\Watchlog\WatchLog\obj\Release\net8.0\WatchLog.csproj.CoreCompileInputs.cache
|
||||||
|
D:\wc\Watchlog\WatchLog\obj\Release\net8.0\WatchLog.MvcApplicationPartsAssemblyInfo.cache
|
||||||
|
D:\wc\Watchlog\WatchLog\obj\Release\net8.0\scopedcss\Components\Layout\MainLayout.razor.rz.scp.css
|
||||||
|
D:\wc\Watchlog\WatchLog\obj\Release\net8.0\scopedcss\Components\Layout\NavMenu.razor.rz.scp.css
|
||||||
|
D:\wc\Watchlog\WatchLog\obj\Release\net8.0\scopedcss\bundle\WatchLog.styles.css
|
||||||
|
D:\wc\Watchlog\WatchLog\obj\Release\net8.0\scopedcss\projectbundle\WatchLog.bundle.scp.css
|
||||||
|
D:\wc\Watchlog\WatchLog\obj\Release\net8.0\staticwebassets.build.json
|
||||||
|
D:\wc\Watchlog\WatchLog\obj\Release\net8.0\staticwebassets.development.json
|
||||||
|
D:\wc\Watchlog\WatchLog\obj\Release\net8.0\staticwebassets.build.endpoints.json
|
||||||
|
D:\wc\Watchlog\WatchLog\obj\Release\net8.0\staticwebassets\msbuild.WatchLog.Microsoft.AspNetCore.StaticWebAssets.props
|
||||||
|
D:\wc\Watchlog\WatchLog\obj\Release\net8.0\staticwebassets\msbuild.WatchLog.Microsoft.AspNetCore.StaticWebAssetEndpoints.props
|
||||||
|
D:\wc\Watchlog\WatchLog\obj\Release\net8.0\staticwebassets\msbuild.build.WatchLog.props
|
||||||
|
D:\wc\Watchlog\WatchLog\obj\Release\net8.0\staticwebassets\msbuild.buildMultiTargeting.WatchLog.props
|
||||||
|
D:\wc\Watchlog\WatchLog\obj\Release\net8.0\staticwebassets\msbuild.buildTransitive.WatchLog.props
|
||||||
|
D:\wc\Watchlog\WatchLog\obj\Release\net8.0\staticwebassets.pack.json
|
||||||
|
D:\wc\Watchlog\WatchLog\obj\Release\net8.0\staticwebassets.upToDateCheck.txt
|
||||||
|
D:\wc\Watchlog\WatchLog\obj\Release\net8.0\WatchLog.csproj.Up2Date
|
||||||
|
D:\wc\Watchlog\WatchLog\obj\Release\net8.0\WatchLog.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\obj\Release\net8.0\refint\WatchLog.dll
|
||||||
|
D:\wc\Watchlog\WatchLog\obj\Release\net8.0\WatchLog.pdb
|
||||||
|
D:\wc\Watchlog\WatchLog\obj\Release\net8.0\WatchLog.genruntimeconfig.cache
|
||||||
|
D:\wc\Watchlog\WatchLog\obj\Release\net8.0\ref\WatchLog.dll
|
||||||
0
WatchLog/obj/Release/net8.0/WatchLog.csproj.Up2Date
Normal file
0
WatchLog/obj/Release/net8.0/WatchLog.csproj.Up2Date
Normal file
BIN
WatchLog/obj/Release/net8.0/WatchLog.dll
Normal file
BIN
WatchLog/obj/Release/net8.0/WatchLog.dll
Normal file
Binary file not shown.
@@ -0,0 +1 @@
|
|||||||
|
290421d2c8be424687749cd06dcf574e2e1ec7bd3615703bb6e0dd4242397a82
|
||||||
BIN
WatchLog/obj/Release/net8.0/WatchLog.pdb
Normal file
BIN
WatchLog/obj/Release/net8.0/WatchLog.pdb
Normal file
Binary file not shown.
BIN
WatchLog/obj/Release/net8.0/apphost.exe
Normal file
BIN
WatchLog/obj/Release/net8.0/apphost.exe
Normal file
Binary file not shown.
BIN
WatchLog/obj/Release/net8.0/ref/WatchLog.dll
Normal file
BIN
WatchLog/obj/Release/net8.0/ref/WatchLog.dll
Normal file
Binary file not shown.
BIN
WatchLog/obj/Release/net8.0/refint/WatchLog.dll
Normal file
BIN
WatchLog/obj/Release/net8.0/refint/WatchLog.dll
Normal file
Binary file not shown.
@@ -0,0 +1,96 @@
|
|||||||
|
.page[b-aqp1j54bcw] {
|
||||||
|
position: relative;
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
}
|
||||||
|
|
||||||
|
main[b-aqp1j54bcw] {
|
||||||
|
flex: 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
.sidebar[b-aqp1j54bcw] {
|
||||||
|
background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #3a0647 70%);
|
||||||
|
}
|
||||||
|
|
||||||
|
.top-row[b-aqp1j54bcw] {
|
||||||
|
background-color: #f7f7f7;
|
||||||
|
border-bottom: 1px solid #d6d5d5;
|
||||||
|
justify-content: flex-end;
|
||||||
|
height: 3.5rem;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.top-row[b-aqp1j54bcw] a, .top-row[b-aqp1j54bcw] .btn-link {
|
||||||
|
white-space: nowrap;
|
||||||
|
margin-left: 1.5rem;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.top-row[b-aqp1j54bcw] a:hover, .top-row[b-aqp1j54bcw] .btn-link:hover {
|
||||||
|
text-decoration: underline;
|
||||||
|
}
|
||||||
|
|
||||||
|
.top-row[b-aqp1j54bcw] a:first-child {
|
||||||
|
overflow: hidden;
|
||||||
|
text-overflow: ellipsis;
|
||||||
|
}
|
||||||
|
|
||||||
|
@media (max-width: 640.98px) {
|
||||||
|
.top-row[b-aqp1j54bcw] {
|
||||||
|
justify-content: space-between;
|
||||||
|
}
|
||||||
|
|
||||||
|
.top-row[b-aqp1j54bcw] a, .top-row[b-aqp1j54bcw] .btn-link {
|
||||||
|
margin-left: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@media (min-width: 641px) {
|
||||||
|
.page[b-aqp1j54bcw] {
|
||||||
|
flex-direction: row;
|
||||||
|
}
|
||||||
|
|
||||||
|
.sidebar[b-aqp1j54bcw] {
|
||||||
|
width: 250px;
|
||||||
|
height: 100vh;
|
||||||
|
position: sticky;
|
||||||
|
top: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.top-row[b-aqp1j54bcw] {
|
||||||
|
position: sticky;
|
||||||
|
top: 0;
|
||||||
|
z-index: 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
.top-row.auth[b-aqp1j54bcw] a:first-child {
|
||||||
|
flex: 1;
|
||||||
|
text-align: right;
|
||||||
|
width: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.top-row[b-aqp1j54bcw], article[b-aqp1j54bcw] {
|
||||||
|
padding-left: 2rem !important;
|
||||||
|
padding-right: 1.5rem !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#blazor-error-ui[b-aqp1j54bcw] {
|
||||||
|
background: lightyellow;
|
||||||
|
bottom: 0;
|
||||||
|
box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2);
|
||||||
|
display: none;
|
||||||
|
left: 0;
|
||||||
|
padding: 0.6rem 1.25rem 0.7rem 1.25rem;
|
||||||
|
position: fixed;
|
||||||
|
width: 100%;
|
||||||
|
z-index: 1000;
|
||||||
|
}
|
||||||
|
|
||||||
|
#blazor-error-ui .dismiss[b-aqp1j54bcw] {
|
||||||
|
cursor: pointer;
|
||||||
|
position: absolute;
|
||||||
|
right: 0.75rem;
|
||||||
|
top: 0.5rem;
|
||||||
|
}
|
||||||
@@ -0,0 +1,105 @@
|
|||||||
|
.navbar-toggler[b-tzmqn8bd3e] {
|
||||||
|
appearance: none;
|
||||||
|
cursor: pointer;
|
||||||
|
width: 3.5rem;
|
||||||
|
height: 2.5rem;
|
||||||
|
color: white;
|
||||||
|
position: absolute;
|
||||||
|
top: 0.5rem;
|
||||||
|
right: 1rem;
|
||||||
|
border: 1px solid rgba(255, 255, 255, 0.1);
|
||||||
|
background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") no-repeat center/1.75rem rgba(255, 255, 255, 0.1);
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar-toggler:checked[b-tzmqn8bd3e] {
|
||||||
|
background-color: rgba(255, 255, 255, 0.5);
|
||||||
|
}
|
||||||
|
|
||||||
|
.top-row[b-tzmqn8bd3e] {
|
||||||
|
height: 3.5rem;
|
||||||
|
background-color: rgba(0,0,0,0.4);
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar-brand[b-tzmqn8bd3e] {
|
||||||
|
font-size: 1.1rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.bi[b-tzmqn8bd3e] {
|
||||||
|
display: inline-block;
|
||||||
|
position: relative;
|
||||||
|
width: 1.25rem;
|
||||||
|
height: 1.25rem;
|
||||||
|
margin-right: 0.75rem;
|
||||||
|
top: -1px;
|
||||||
|
background-size: cover;
|
||||||
|
}
|
||||||
|
|
||||||
|
.bi-house-door-fill-nav-menu[b-tzmqn8bd3e] {
|
||||||
|
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-house-door-fill' viewBox='0 0 16 16'%3E%3Cpath d='M6.5 14.5v-3.505c0-.245.25-.495.5-.495h2c.25 0 .5.25.5.5v3.5a.5.5 0 0 0 .5.5h4a.5.5 0 0 0 .5-.5v-7a.5.5 0 0 0-.146-.354L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293L8.354 1.146a.5.5 0 0 0-.708 0l-6 6A.5.5 0 0 0 1.5 7.5v7a.5.5 0 0 0 .5.5h4a.5.5 0 0 0 .5-.5Z'/%3E%3C/svg%3E");
|
||||||
|
}
|
||||||
|
|
||||||
|
.bi-plus-square-fill-nav-menu[b-tzmqn8bd3e] {
|
||||||
|
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-plus-square-fill' viewBox='0 0 16 16'%3E%3Cpath d='M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm6.5 4.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3a.5.5 0 0 1 1 0z'/%3E%3C/svg%3E");
|
||||||
|
}
|
||||||
|
|
||||||
|
.bi-list-nested-nav-menu[b-tzmqn8bd3e] {
|
||||||
|
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-list-nested' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4.5 11.5A.5.5 0 0 1 5 11h10a.5.5 0 0 1 0 1H5a.5.5 0 0 1-.5-.5zm-2-4A.5.5 0 0 1 3 7h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm-2-4A.5.5 0 0 1 1 3h10a.5.5 0 0 1 0 1H1a.5.5 0 0 1-.5-.5z'/%3E%3C/svg%3E");
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-item[b-tzmqn8bd3e] {
|
||||||
|
font-size: 0.9rem;
|
||||||
|
padding-bottom: 0.5rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-item:first-of-type[b-tzmqn8bd3e] {
|
||||||
|
padding-top: 1rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-item:last-of-type[b-tzmqn8bd3e] {
|
||||||
|
padding-bottom: 1rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-item[b-tzmqn8bd3e] .nav-link {
|
||||||
|
color: #d7d7d7;
|
||||||
|
background: none;
|
||||||
|
border: none;
|
||||||
|
border-radius: 4px;
|
||||||
|
height: 3rem;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
line-height: 3rem;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-item[b-tzmqn8bd3e] a.active {
|
||||||
|
background-color: rgba(255,255,255,0.37);
|
||||||
|
color: white;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-item[b-tzmqn8bd3e] .nav-link:hover {
|
||||||
|
background-color: rgba(255,255,255,0.1);
|
||||||
|
color: white;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-scrollable[b-tzmqn8bd3e] {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar-toggler:checked ~ .nav-scrollable[b-tzmqn8bd3e] {
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
|
||||||
|
@media (min-width: 641px) {
|
||||||
|
.navbar-toggler[b-tzmqn8bd3e] {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-scrollable[b-tzmqn8bd3e] {
|
||||||
|
/* Never collapse the sidebar for wide screens */
|
||||||
|
display: block;
|
||||||
|
|
||||||
|
/* Allow sidebar to scroll for tall menus */
|
||||||
|
height: calc(100vh - 3.5rem);
|
||||||
|
overflow-y: auto;
|
||||||
|
}
|
||||||
|
}
|
||||||
203
WatchLog/obj/Release/net8.0/scopedcss/bundle/WatchLog.styles.css
Normal file
203
WatchLog/obj/Release/net8.0/scopedcss/bundle/WatchLog.styles.css
Normal file
@@ -0,0 +1,203 @@
|
|||||||
|
/* _content/WatchLog/Components/Layout/MainLayout.razor.rz.scp.css */
|
||||||
|
.page[b-aqp1j54bcw] {
|
||||||
|
position: relative;
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
}
|
||||||
|
|
||||||
|
main[b-aqp1j54bcw] {
|
||||||
|
flex: 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
.sidebar[b-aqp1j54bcw] {
|
||||||
|
background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #3a0647 70%);
|
||||||
|
}
|
||||||
|
|
||||||
|
.top-row[b-aqp1j54bcw] {
|
||||||
|
background-color: #f7f7f7;
|
||||||
|
border-bottom: 1px solid #d6d5d5;
|
||||||
|
justify-content: flex-end;
|
||||||
|
height: 3.5rem;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.top-row[b-aqp1j54bcw] a, .top-row[b-aqp1j54bcw] .btn-link {
|
||||||
|
white-space: nowrap;
|
||||||
|
margin-left: 1.5rem;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.top-row[b-aqp1j54bcw] a:hover, .top-row[b-aqp1j54bcw] .btn-link:hover {
|
||||||
|
text-decoration: underline;
|
||||||
|
}
|
||||||
|
|
||||||
|
.top-row[b-aqp1j54bcw] a:first-child {
|
||||||
|
overflow: hidden;
|
||||||
|
text-overflow: ellipsis;
|
||||||
|
}
|
||||||
|
|
||||||
|
@media (max-width: 640.98px) {
|
||||||
|
.top-row[b-aqp1j54bcw] {
|
||||||
|
justify-content: space-between;
|
||||||
|
}
|
||||||
|
|
||||||
|
.top-row[b-aqp1j54bcw] a, .top-row[b-aqp1j54bcw] .btn-link {
|
||||||
|
margin-left: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@media (min-width: 641px) {
|
||||||
|
.page[b-aqp1j54bcw] {
|
||||||
|
flex-direction: row;
|
||||||
|
}
|
||||||
|
|
||||||
|
.sidebar[b-aqp1j54bcw] {
|
||||||
|
width: 250px;
|
||||||
|
height: 100vh;
|
||||||
|
position: sticky;
|
||||||
|
top: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.top-row[b-aqp1j54bcw] {
|
||||||
|
position: sticky;
|
||||||
|
top: 0;
|
||||||
|
z-index: 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
.top-row.auth[b-aqp1j54bcw] a:first-child {
|
||||||
|
flex: 1;
|
||||||
|
text-align: right;
|
||||||
|
width: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.top-row[b-aqp1j54bcw], article[b-aqp1j54bcw] {
|
||||||
|
padding-left: 2rem !important;
|
||||||
|
padding-right: 1.5rem !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#blazor-error-ui[b-aqp1j54bcw] {
|
||||||
|
background: lightyellow;
|
||||||
|
bottom: 0;
|
||||||
|
box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2);
|
||||||
|
display: none;
|
||||||
|
left: 0;
|
||||||
|
padding: 0.6rem 1.25rem 0.7rem 1.25rem;
|
||||||
|
position: fixed;
|
||||||
|
width: 100%;
|
||||||
|
z-index: 1000;
|
||||||
|
}
|
||||||
|
|
||||||
|
#blazor-error-ui .dismiss[b-aqp1j54bcw] {
|
||||||
|
cursor: pointer;
|
||||||
|
position: absolute;
|
||||||
|
right: 0.75rem;
|
||||||
|
top: 0.5rem;
|
||||||
|
}
|
||||||
|
/* _content/WatchLog/Components/Layout/NavMenu.razor.rz.scp.css */
|
||||||
|
.navbar-toggler[b-tzmqn8bd3e] {
|
||||||
|
appearance: none;
|
||||||
|
cursor: pointer;
|
||||||
|
width: 3.5rem;
|
||||||
|
height: 2.5rem;
|
||||||
|
color: white;
|
||||||
|
position: absolute;
|
||||||
|
top: 0.5rem;
|
||||||
|
right: 1rem;
|
||||||
|
border: 1px solid rgba(255, 255, 255, 0.1);
|
||||||
|
background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") no-repeat center/1.75rem rgba(255, 255, 255, 0.1);
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar-toggler:checked[b-tzmqn8bd3e] {
|
||||||
|
background-color: rgba(255, 255, 255, 0.5);
|
||||||
|
}
|
||||||
|
|
||||||
|
.top-row[b-tzmqn8bd3e] {
|
||||||
|
height: 3.5rem;
|
||||||
|
background-color: rgba(0,0,0,0.4);
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar-brand[b-tzmqn8bd3e] {
|
||||||
|
font-size: 1.1rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.bi[b-tzmqn8bd3e] {
|
||||||
|
display: inline-block;
|
||||||
|
position: relative;
|
||||||
|
width: 1.25rem;
|
||||||
|
height: 1.25rem;
|
||||||
|
margin-right: 0.75rem;
|
||||||
|
top: -1px;
|
||||||
|
background-size: cover;
|
||||||
|
}
|
||||||
|
|
||||||
|
.bi-house-door-fill-nav-menu[b-tzmqn8bd3e] {
|
||||||
|
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-house-door-fill' viewBox='0 0 16 16'%3E%3Cpath d='M6.5 14.5v-3.505c0-.245.25-.495.5-.495h2c.25 0 .5.25.5.5v3.5a.5.5 0 0 0 .5.5h4a.5.5 0 0 0 .5-.5v-7a.5.5 0 0 0-.146-.354L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293L8.354 1.146a.5.5 0 0 0-.708 0l-6 6A.5.5 0 0 0 1.5 7.5v7a.5.5 0 0 0 .5.5h4a.5.5 0 0 0 .5-.5Z'/%3E%3C/svg%3E");
|
||||||
|
}
|
||||||
|
|
||||||
|
.bi-plus-square-fill-nav-menu[b-tzmqn8bd3e] {
|
||||||
|
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-plus-square-fill' viewBox='0 0 16 16'%3E%3Cpath d='M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm6.5 4.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3a.5.5 0 0 1 1 0z'/%3E%3C/svg%3E");
|
||||||
|
}
|
||||||
|
|
||||||
|
.bi-list-nested-nav-menu[b-tzmqn8bd3e] {
|
||||||
|
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-list-nested' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4.5 11.5A.5.5 0 0 1 5 11h10a.5.5 0 0 1 0 1H5a.5.5 0 0 1-.5-.5zm-2-4A.5.5 0 0 1 3 7h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm-2-4A.5.5 0 0 1 1 3h10a.5.5 0 0 1 0 1H1a.5.5 0 0 1-.5-.5z'/%3E%3C/svg%3E");
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-item[b-tzmqn8bd3e] {
|
||||||
|
font-size: 0.9rem;
|
||||||
|
padding-bottom: 0.5rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-item:first-of-type[b-tzmqn8bd3e] {
|
||||||
|
padding-top: 1rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-item:last-of-type[b-tzmqn8bd3e] {
|
||||||
|
padding-bottom: 1rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-item[b-tzmqn8bd3e] .nav-link {
|
||||||
|
color: #d7d7d7;
|
||||||
|
background: none;
|
||||||
|
border: none;
|
||||||
|
border-radius: 4px;
|
||||||
|
height: 3rem;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
line-height: 3rem;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-item[b-tzmqn8bd3e] a.active {
|
||||||
|
background-color: rgba(255,255,255,0.37);
|
||||||
|
color: white;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-item[b-tzmqn8bd3e] .nav-link:hover {
|
||||||
|
background-color: rgba(255,255,255,0.1);
|
||||||
|
color: white;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-scrollable[b-tzmqn8bd3e] {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar-toggler:checked ~ .nav-scrollable[b-tzmqn8bd3e] {
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
|
||||||
|
@media (min-width: 641px) {
|
||||||
|
.navbar-toggler[b-tzmqn8bd3e] {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-scrollable[b-tzmqn8bd3e] {
|
||||||
|
/* Never collapse the sidebar for wide screens */
|
||||||
|
display: block;
|
||||||
|
|
||||||
|
/* Allow sidebar to scroll for tall menus */
|
||||||
|
height: calc(100vh - 3.5rem);
|
||||||
|
overflow-y: auto;
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,203 @@
|
|||||||
|
/* _content/WatchLog/Components/Layout/MainLayout.razor.rz.scp.css */
|
||||||
|
.page[b-aqp1j54bcw] {
|
||||||
|
position: relative;
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
}
|
||||||
|
|
||||||
|
main[b-aqp1j54bcw] {
|
||||||
|
flex: 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
.sidebar[b-aqp1j54bcw] {
|
||||||
|
background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #3a0647 70%);
|
||||||
|
}
|
||||||
|
|
||||||
|
.top-row[b-aqp1j54bcw] {
|
||||||
|
background-color: #f7f7f7;
|
||||||
|
border-bottom: 1px solid #d6d5d5;
|
||||||
|
justify-content: flex-end;
|
||||||
|
height: 3.5rem;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.top-row[b-aqp1j54bcw] a, .top-row[b-aqp1j54bcw] .btn-link {
|
||||||
|
white-space: nowrap;
|
||||||
|
margin-left: 1.5rem;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.top-row[b-aqp1j54bcw] a:hover, .top-row[b-aqp1j54bcw] .btn-link:hover {
|
||||||
|
text-decoration: underline;
|
||||||
|
}
|
||||||
|
|
||||||
|
.top-row[b-aqp1j54bcw] a:first-child {
|
||||||
|
overflow: hidden;
|
||||||
|
text-overflow: ellipsis;
|
||||||
|
}
|
||||||
|
|
||||||
|
@media (max-width: 640.98px) {
|
||||||
|
.top-row[b-aqp1j54bcw] {
|
||||||
|
justify-content: space-between;
|
||||||
|
}
|
||||||
|
|
||||||
|
.top-row[b-aqp1j54bcw] a, .top-row[b-aqp1j54bcw] .btn-link {
|
||||||
|
margin-left: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@media (min-width: 641px) {
|
||||||
|
.page[b-aqp1j54bcw] {
|
||||||
|
flex-direction: row;
|
||||||
|
}
|
||||||
|
|
||||||
|
.sidebar[b-aqp1j54bcw] {
|
||||||
|
width: 250px;
|
||||||
|
height: 100vh;
|
||||||
|
position: sticky;
|
||||||
|
top: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.top-row[b-aqp1j54bcw] {
|
||||||
|
position: sticky;
|
||||||
|
top: 0;
|
||||||
|
z-index: 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
.top-row.auth[b-aqp1j54bcw] a:first-child {
|
||||||
|
flex: 1;
|
||||||
|
text-align: right;
|
||||||
|
width: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.top-row[b-aqp1j54bcw], article[b-aqp1j54bcw] {
|
||||||
|
padding-left: 2rem !important;
|
||||||
|
padding-right: 1.5rem !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#blazor-error-ui[b-aqp1j54bcw] {
|
||||||
|
background: lightyellow;
|
||||||
|
bottom: 0;
|
||||||
|
box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2);
|
||||||
|
display: none;
|
||||||
|
left: 0;
|
||||||
|
padding: 0.6rem 1.25rem 0.7rem 1.25rem;
|
||||||
|
position: fixed;
|
||||||
|
width: 100%;
|
||||||
|
z-index: 1000;
|
||||||
|
}
|
||||||
|
|
||||||
|
#blazor-error-ui .dismiss[b-aqp1j54bcw] {
|
||||||
|
cursor: pointer;
|
||||||
|
position: absolute;
|
||||||
|
right: 0.75rem;
|
||||||
|
top: 0.5rem;
|
||||||
|
}
|
||||||
|
/* _content/WatchLog/Components/Layout/NavMenu.razor.rz.scp.css */
|
||||||
|
.navbar-toggler[b-tzmqn8bd3e] {
|
||||||
|
appearance: none;
|
||||||
|
cursor: pointer;
|
||||||
|
width: 3.5rem;
|
||||||
|
height: 2.5rem;
|
||||||
|
color: white;
|
||||||
|
position: absolute;
|
||||||
|
top: 0.5rem;
|
||||||
|
right: 1rem;
|
||||||
|
border: 1px solid rgba(255, 255, 255, 0.1);
|
||||||
|
background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") no-repeat center/1.75rem rgba(255, 255, 255, 0.1);
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar-toggler:checked[b-tzmqn8bd3e] {
|
||||||
|
background-color: rgba(255, 255, 255, 0.5);
|
||||||
|
}
|
||||||
|
|
||||||
|
.top-row[b-tzmqn8bd3e] {
|
||||||
|
height: 3.5rem;
|
||||||
|
background-color: rgba(0,0,0,0.4);
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar-brand[b-tzmqn8bd3e] {
|
||||||
|
font-size: 1.1rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.bi[b-tzmqn8bd3e] {
|
||||||
|
display: inline-block;
|
||||||
|
position: relative;
|
||||||
|
width: 1.25rem;
|
||||||
|
height: 1.25rem;
|
||||||
|
margin-right: 0.75rem;
|
||||||
|
top: -1px;
|
||||||
|
background-size: cover;
|
||||||
|
}
|
||||||
|
|
||||||
|
.bi-house-door-fill-nav-menu[b-tzmqn8bd3e] {
|
||||||
|
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-house-door-fill' viewBox='0 0 16 16'%3E%3Cpath d='M6.5 14.5v-3.505c0-.245.25-.495.5-.495h2c.25 0 .5.25.5.5v3.5a.5.5 0 0 0 .5.5h4a.5.5 0 0 0 .5-.5v-7a.5.5 0 0 0-.146-.354L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293L8.354 1.146a.5.5 0 0 0-.708 0l-6 6A.5.5 0 0 0 1.5 7.5v7a.5.5 0 0 0 .5.5h4a.5.5 0 0 0 .5-.5Z'/%3E%3C/svg%3E");
|
||||||
|
}
|
||||||
|
|
||||||
|
.bi-plus-square-fill-nav-menu[b-tzmqn8bd3e] {
|
||||||
|
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-plus-square-fill' viewBox='0 0 16 16'%3E%3Cpath d='M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm6.5 4.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3a.5.5 0 0 1 1 0z'/%3E%3C/svg%3E");
|
||||||
|
}
|
||||||
|
|
||||||
|
.bi-list-nested-nav-menu[b-tzmqn8bd3e] {
|
||||||
|
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-list-nested' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4.5 11.5A.5.5 0 0 1 5 11h10a.5.5 0 0 1 0 1H5a.5.5 0 0 1-.5-.5zm-2-4A.5.5 0 0 1 3 7h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm-2-4A.5.5 0 0 1 1 3h10a.5.5 0 0 1 0 1H1a.5.5 0 0 1-.5-.5z'/%3E%3C/svg%3E");
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-item[b-tzmqn8bd3e] {
|
||||||
|
font-size: 0.9rem;
|
||||||
|
padding-bottom: 0.5rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-item:first-of-type[b-tzmqn8bd3e] {
|
||||||
|
padding-top: 1rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-item:last-of-type[b-tzmqn8bd3e] {
|
||||||
|
padding-bottom: 1rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-item[b-tzmqn8bd3e] .nav-link {
|
||||||
|
color: #d7d7d7;
|
||||||
|
background: none;
|
||||||
|
border: none;
|
||||||
|
border-radius: 4px;
|
||||||
|
height: 3rem;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
line-height: 3rem;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-item[b-tzmqn8bd3e] a.active {
|
||||||
|
background-color: rgba(255,255,255,0.37);
|
||||||
|
color: white;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-item[b-tzmqn8bd3e] .nav-link:hover {
|
||||||
|
background-color: rgba(255,255,255,0.1);
|
||||||
|
color: white;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-scrollable[b-tzmqn8bd3e] {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar-toggler:checked ~ .nav-scrollable[b-tzmqn8bd3e] {
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
|
||||||
|
@media (min-width: 641px) {
|
||||||
|
.navbar-toggler[b-tzmqn8bd3e] {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-scrollable[b-tzmqn8bd3e] {
|
||||||
|
/* Never collapse the sidebar for wide screens */
|
||||||
|
display: block;
|
||||||
|
|
||||||
|
/* Allow sidebar to scroll for tall menus */
|
||||||
|
height: calc(100vh - 3.5rem);
|
||||||
|
overflow-y: auto;
|
||||||
|
}
|
||||||
|
}
|
||||||
416
WatchLog/obj/Release/net8.0/staticwebassets.build.endpoints.json
Normal file
416
WatchLog/obj/Release/net8.0/staticwebassets.build.endpoints.json
Normal file
@@ -0,0 +1,416 @@
|
|||||||
|
{
|
||||||
|
"Version": 1,
|
||||||
|
"ManifestType": "Build",
|
||||||
|
"Endpoints": [
|
||||||
|
{
|
||||||
|
"Route": "WatchLog.styles.css",
|
||||||
|
"AssetFile": "WatchLog.styles.css",
|
||||||
|
"Selectors": [],
|
||||||
|
"ResponseHeaders": [
|
||||||
|
{
|
||||||
|
"Name": "Accept-Ranges",
|
||||||
|
"Value": "bytes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Cache-Control",
|
||||||
|
"Value": "no-cache"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Content-Length",
|
||||||
|
"Value": "5899"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Content-Type",
|
||||||
|
"Value": "text/css"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "ETag",
|
||||||
|
"Value": "\"VaxpbXAJ2U/80WvNnCnzkpduJ6fyE42a+vpDkLIcINk=\""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Last-Modified",
|
||||||
|
"Value": "Mon, 21 Apr 2025 21:48:10 GMT"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"EndpointProperties": [
|
||||||
|
{
|
||||||
|
"Name": "integrity",
|
||||||
|
"Value": "sha256-VaxpbXAJ2U/80WvNnCnzkpduJ6fyE42a+vpDkLIcINk="
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Route": "WatchLog.vfv28wotgv.styles.css",
|
||||||
|
"AssetFile": "WatchLog.styles.css",
|
||||||
|
"Selectors": [],
|
||||||
|
"ResponseHeaders": [
|
||||||
|
{
|
||||||
|
"Name": "Accept-Ranges",
|
||||||
|
"Value": "bytes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Cache-Control",
|
||||||
|
"Value": "max-age=31536000, immutable"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Content-Length",
|
||||||
|
"Value": "5899"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Content-Type",
|
||||||
|
"Value": "text/css"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "ETag",
|
||||||
|
"Value": "\"VaxpbXAJ2U/80WvNnCnzkpduJ6fyE42a+vpDkLIcINk=\""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Last-Modified",
|
||||||
|
"Value": "Mon, 21 Apr 2025 21:48:10 GMT"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"EndpointProperties": [
|
||||||
|
{
|
||||||
|
"Name": "fingerprint",
|
||||||
|
"Value": "vfv28wotgv"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "integrity",
|
||||||
|
"Value": "sha256-VaxpbXAJ2U/80WvNnCnzkpduJ6fyE42a+vpDkLIcINk="
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "label",
|
||||||
|
"Value": "WatchLog.styles.css"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Route": "app.css",
|
||||||
|
"AssetFile": "app.css",
|
||||||
|
"Selectors": [],
|
||||||
|
"ResponseHeaders": [
|
||||||
|
{
|
||||||
|
"Name": "Accept-Ranges",
|
||||||
|
"Value": "bytes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Cache-Control",
|
||||||
|
"Value": "no-cache"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Content-Length",
|
||||||
|
"Value": "2591"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Content-Type",
|
||||||
|
"Value": "text/css"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "ETag",
|
||||||
|
"Value": "\"u9qEka1auR7E3rd3/8/j8hkQdSOYj9bRJ4nYiFDR1sE=\""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Last-Modified",
|
||||||
|
"Value": "Sat, 19 Apr 2025 19:15:07 GMT"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"EndpointProperties": [
|
||||||
|
{
|
||||||
|
"Name": "integrity",
|
||||||
|
"Value": "sha256-u9qEka1auR7E3rd3/8/j8hkQdSOYj9bRJ4nYiFDR1sE="
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Route": "app.da95v2qkru.css",
|
||||||
|
"AssetFile": "app.css",
|
||||||
|
"Selectors": [],
|
||||||
|
"ResponseHeaders": [
|
||||||
|
{
|
||||||
|
"Name": "Accept-Ranges",
|
||||||
|
"Value": "bytes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Cache-Control",
|
||||||
|
"Value": "max-age=31536000, immutable"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Content-Length",
|
||||||
|
"Value": "2591"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Content-Type",
|
||||||
|
"Value": "text/css"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "ETag",
|
||||||
|
"Value": "\"u9qEka1auR7E3rd3/8/j8hkQdSOYj9bRJ4nYiFDR1sE=\""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Last-Modified",
|
||||||
|
"Value": "Sat, 19 Apr 2025 19:15:07 GMT"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"EndpointProperties": [
|
||||||
|
{
|
||||||
|
"Name": "fingerprint",
|
||||||
|
"Value": "da95v2qkru"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "integrity",
|
||||||
|
"Value": "sha256-u9qEka1auR7E3rd3/8/j8hkQdSOYj9bRJ4nYiFDR1sE="
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "label",
|
||||||
|
"Value": "app.css"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Route": "bootstrap/bootstrap.min.6gzpyzhau4.css",
|
||||||
|
"AssetFile": "bootstrap/bootstrap.min.css",
|
||||||
|
"Selectors": [],
|
||||||
|
"ResponseHeaders": [
|
||||||
|
{
|
||||||
|
"Name": "Accept-Ranges",
|
||||||
|
"Value": "bytes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Cache-Control",
|
||||||
|
"Value": "max-age=31536000, immutable"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Content-Length",
|
||||||
|
"Value": "162726"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Content-Type",
|
||||||
|
"Value": "text/css"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "ETag",
|
||||||
|
"Value": "\"SiIVMGgRhdXjKSTIddX7mh9IbOXVcwQWc7/p4nS6D/0=\""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Last-Modified",
|
||||||
|
"Value": "Sat, 19 Apr 2025 19:15:07 GMT"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"EndpointProperties": [
|
||||||
|
{
|
||||||
|
"Name": "fingerprint",
|
||||||
|
"Value": "6gzpyzhau4"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "integrity",
|
||||||
|
"Value": "sha256-SiIVMGgRhdXjKSTIddX7mh9IbOXVcwQWc7/p4nS6D/0="
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "label",
|
||||||
|
"Value": "bootstrap/bootstrap.min.css"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Route": "bootstrap/bootstrap.min.css",
|
||||||
|
"AssetFile": "bootstrap/bootstrap.min.css",
|
||||||
|
"Selectors": [],
|
||||||
|
"ResponseHeaders": [
|
||||||
|
{
|
||||||
|
"Name": "Accept-Ranges",
|
||||||
|
"Value": "bytes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Cache-Control",
|
||||||
|
"Value": "no-cache"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Content-Length",
|
||||||
|
"Value": "162726"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Content-Type",
|
||||||
|
"Value": "text/css"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "ETag",
|
||||||
|
"Value": "\"SiIVMGgRhdXjKSTIddX7mh9IbOXVcwQWc7/p4nS6D/0=\""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Last-Modified",
|
||||||
|
"Value": "Sat, 19 Apr 2025 19:15:07 GMT"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"EndpointProperties": [
|
||||||
|
{
|
||||||
|
"Name": "integrity",
|
||||||
|
"Value": "sha256-SiIVMGgRhdXjKSTIddX7mh9IbOXVcwQWc7/p4nS6D/0="
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Route": "bootstrap/bootstrap.min.css.8inm30yfxf.map",
|
||||||
|
"AssetFile": "bootstrap/bootstrap.min.css.map",
|
||||||
|
"Selectors": [],
|
||||||
|
"ResponseHeaders": [
|
||||||
|
{
|
||||||
|
"Name": "Accept-Ranges",
|
||||||
|
"Value": "bytes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Cache-Control",
|
||||||
|
"Value": "max-age=31536000, immutable"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Content-Length",
|
||||||
|
"Value": "449111"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Content-Type",
|
||||||
|
"Value": "text/plain"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "ETag",
|
||||||
|
"Value": "\"gBwg2tmA0Ci2u54gMF1jNCVku6vznarkLS6D76htNNQ=\""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Last-Modified",
|
||||||
|
"Value": "Sat, 19 Apr 2025 19:15:07 GMT"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"EndpointProperties": [
|
||||||
|
{
|
||||||
|
"Name": "fingerprint",
|
||||||
|
"Value": "8inm30yfxf"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "integrity",
|
||||||
|
"Value": "sha256-gBwg2tmA0Ci2u54gMF1jNCVku6vznarkLS6D76htNNQ="
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "label",
|
||||||
|
"Value": "bootstrap/bootstrap.min.css.map"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Route": "bootstrap/bootstrap.min.css.map",
|
||||||
|
"AssetFile": "bootstrap/bootstrap.min.css.map",
|
||||||
|
"Selectors": [],
|
||||||
|
"ResponseHeaders": [
|
||||||
|
{
|
||||||
|
"Name": "Accept-Ranges",
|
||||||
|
"Value": "bytes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Cache-Control",
|
||||||
|
"Value": "no-cache"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Content-Length",
|
||||||
|
"Value": "449111"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Content-Type",
|
||||||
|
"Value": "text/plain"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "ETag",
|
||||||
|
"Value": "\"gBwg2tmA0Ci2u54gMF1jNCVku6vznarkLS6D76htNNQ=\""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Last-Modified",
|
||||||
|
"Value": "Sat, 19 Apr 2025 19:15:07 GMT"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"EndpointProperties": [
|
||||||
|
{
|
||||||
|
"Name": "integrity",
|
||||||
|
"Value": "sha256-gBwg2tmA0Ci2u54gMF1jNCVku6vznarkLS6D76htNNQ="
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Route": "favicon.ifv42okdf2.png",
|
||||||
|
"AssetFile": "favicon.png",
|
||||||
|
"Selectors": [],
|
||||||
|
"ResponseHeaders": [
|
||||||
|
{
|
||||||
|
"Name": "Accept-Ranges",
|
||||||
|
"Value": "bytes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Cache-Control",
|
||||||
|
"Value": "max-age=31536000, immutable"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Content-Length",
|
||||||
|
"Value": "1148"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Content-Type",
|
||||||
|
"Value": "image/png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "ETag",
|
||||||
|
"Value": "\"4mWsDy3aHl36ZbGt8zByK7Pvd4kRUoNgTYzRnwmPHwg=\""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Last-Modified",
|
||||||
|
"Value": "Sat, 19 Apr 2025 19:15:07 GMT"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"EndpointProperties": [
|
||||||
|
{
|
||||||
|
"Name": "fingerprint",
|
||||||
|
"Value": "ifv42okdf2"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "integrity",
|
||||||
|
"Value": "sha256-4mWsDy3aHl36ZbGt8zByK7Pvd4kRUoNgTYzRnwmPHwg="
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "label",
|
||||||
|
"Value": "favicon.png"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Route": "favicon.png",
|
||||||
|
"AssetFile": "favicon.png",
|
||||||
|
"Selectors": [],
|
||||||
|
"ResponseHeaders": [
|
||||||
|
{
|
||||||
|
"Name": "Accept-Ranges",
|
||||||
|
"Value": "bytes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Cache-Control",
|
||||||
|
"Value": "max-age=3600, must-revalidate"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Content-Length",
|
||||||
|
"Value": "1148"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Content-Type",
|
||||||
|
"Value": "image/png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "ETag",
|
||||||
|
"Value": "\"4mWsDy3aHl36ZbGt8zByK7Pvd4kRUoNgTYzRnwmPHwg=\""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Last-Modified",
|
||||||
|
"Value": "Sat, 19 Apr 2025 19:15:07 GMT"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"EndpointProperties": [
|
||||||
|
{
|
||||||
|
"Name": "integrity",
|
||||||
|
"Value": "sha256-4mWsDy3aHl36ZbGt8zByK7Pvd4kRUoNgTYzRnwmPHwg="
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
640
WatchLog/obj/Release/net8.0/staticwebassets.build.json
Normal file
640
WatchLog/obj/Release/net8.0/staticwebassets.build.json
Normal file
@@ -0,0 +1,640 @@
|
|||||||
|
{
|
||||||
|
"Version": 1,
|
||||||
|
"Hash": "90wJESjxKmuvMwUw558JeeG/fKGWwIr90UBi0zh6b78=",
|
||||||
|
"Source": "WatchLog",
|
||||||
|
"BasePath": "_content/WatchLog",
|
||||||
|
"Mode": "Default",
|
||||||
|
"ManifestType": "Build",
|
||||||
|
"ReferencedProjectsConfiguration": [],
|
||||||
|
"DiscoveryPatterns": [
|
||||||
|
{
|
||||||
|
"Name": "WatchLog\\wwwroot",
|
||||||
|
"Source": "WatchLog",
|
||||||
|
"ContentRoot": "D:\\wc\\Watchlog\\WatchLog\\wwwroot\\",
|
||||||
|
"BasePath": "_content/WatchLog",
|
||||||
|
"Pattern": "**"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"Assets": [
|
||||||
|
{
|
||||||
|
"Identity": "D:\\wc\\Watchlog\\WatchLog\\obj\\Release\\net8.0\\scopedcss\\bundle\\WatchLog.styles.css",
|
||||||
|
"SourceId": "WatchLog",
|
||||||
|
"SourceType": "Computed",
|
||||||
|
"ContentRoot": "D:\\wc\\Watchlog\\WatchLog\\obj\\Release\\net8.0\\scopedcss\\bundle\\",
|
||||||
|
"BasePath": "_content/WatchLog",
|
||||||
|
"RelativePath": "WatchLog#[.{fingerprint}]?.styles.css",
|
||||||
|
"AssetKind": "All",
|
||||||
|
"AssetMode": "CurrentProject",
|
||||||
|
"AssetRole": "Primary",
|
||||||
|
"AssetMergeBehavior": "",
|
||||||
|
"AssetMergeSource": "",
|
||||||
|
"RelatedAsset": "",
|
||||||
|
"AssetTraitName": "ScopedCss",
|
||||||
|
"AssetTraitValue": "ApplicationBundle",
|
||||||
|
"Fingerprint": "vfv28wotgv",
|
||||||
|
"Integrity": "VaxpbXAJ2U/80WvNnCnzkpduJ6fyE42a+vpDkLIcINk=",
|
||||||
|
"CopyToOutputDirectory": "Never",
|
||||||
|
"CopyToPublishDirectory": "PreserveNewest",
|
||||||
|
"OriginalItemSpec": "D:\\wc\\Watchlog\\WatchLog\\obj\\Release\\net8.0\\scopedcss\\bundle\\WatchLog.styles.css"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Identity": "D:\\wc\\Watchlog\\WatchLog\\obj\\Release\\net8.0\\scopedcss\\projectbundle\\WatchLog.bundle.scp.css",
|
||||||
|
"SourceId": "WatchLog",
|
||||||
|
"SourceType": "Computed",
|
||||||
|
"ContentRoot": "D:\\wc\\Watchlog\\WatchLog\\obj\\Release\\net8.0\\scopedcss\\projectbundle\\",
|
||||||
|
"BasePath": "_content/WatchLog",
|
||||||
|
"RelativePath": "WatchLog#[.{fingerprint}]!.bundle.scp.css",
|
||||||
|
"AssetKind": "All",
|
||||||
|
"AssetMode": "Reference",
|
||||||
|
"AssetRole": "Primary",
|
||||||
|
"AssetMergeBehavior": "",
|
||||||
|
"AssetMergeSource": "",
|
||||||
|
"RelatedAsset": "",
|
||||||
|
"AssetTraitName": "ScopedCss",
|
||||||
|
"AssetTraitValue": "ProjectBundle",
|
||||||
|
"Fingerprint": "vfv28wotgv",
|
||||||
|
"Integrity": "VaxpbXAJ2U/80WvNnCnzkpduJ6fyE42a+vpDkLIcINk=",
|
||||||
|
"CopyToOutputDirectory": "Never",
|
||||||
|
"CopyToPublishDirectory": "PreserveNewest",
|
||||||
|
"OriginalItemSpec": "D:\\wc\\Watchlog\\WatchLog\\obj\\Release\\net8.0\\scopedcss\\projectbundle\\WatchLog.bundle.scp.css"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Identity": "D:\\wc\\Watchlog\\WatchLog\\wwwroot\\app.css",
|
||||||
|
"SourceId": "WatchLog",
|
||||||
|
"SourceType": "Discovered",
|
||||||
|
"ContentRoot": "D:\\wc\\Watchlog\\WatchLog\\wwwroot\\",
|
||||||
|
"BasePath": "_content/WatchLog",
|
||||||
|
"RelativePath": "app#[.{fingerprint}]?.css",
|
||||||
|
"AssetKind": "All",
|
||||||
|
"AssetMode": "All",
|
||||||
|
"AssetRole": "Primary",
|
||||||
|
"AssetMergeBehavior": "",
|
||||||
|
"AssetMergeSource": "",
|
||||||
|
"RelatedAsset": "",
|
||||||
|
"AssetTraitName": "",
|
||||||
|
"AssetTraitValue": "",
|
||||||
|
"Fingerprint": "da95v2qkru",
|
||||||
|
"Integrity": "u9qEka1auR7E3rd3/8/j8hkQdSOYj9bRJ4nYiFDR1sE=",
|
||||||
|
"CopyToOutputDirectory": "Never",
|
||||||
|
"CopyToPublishDirectory": "PreserveNewest",
|
||||||
|
"OriginalItemSpec": "wwwroot\\app.css"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Identity": "D:\\wc\\Watchlog\\WatchLog\\wwwroot\\bootstrap\\bootstrap.min.css",
|
||||||
|
"SourceId": "WatchLog",
|
||||||
|
"SourceType": "Discovered",
|
||||||
|
"ContentRoot": "D:\\wc\\Watchlog\\WatchLog\\wwwroot\\",
|
||||||
|
"BasePath": "_content/WatchLog",
|
||||||
|
"RelativePath": "bootstrap/bootstrap.min#[.{fingerprint}]?.css",
|
||||||
|
"AssetKind": "All",
|
||||||
|
"AssetMode": "All",
|
||||||
|
"AssetRole": "Primary",
|
||||||
|
"AssetMergeBehavior": "",
|
||||||
|
"AssetMergeSource": "",
|
||||||
|
"RelatedAsset": "",
|
||||||
|
"AssetTraitName": "",
|
||||||
|
"AssetTraitValue": "",
|
||||||
|
"Fingerprint": "6gzpyzhau4",
|
||||||
|
"Integrity": "SiIVMGgRhdXjKSTIddX7mh9IbOXVcwQWc7/p4nS6D/0=",
|
||||||
|
"CopyToOutputDirectory": "Never",
|
||||||
|
"CopyToPublishDirectory": "PreserveNewest",
|
||||||
|
"OriginalItemSpec": "wwwroot\\bootstrap\\bootstrap.min.css"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Identity": "D:\\wc\\Watchlog\\WatchLog\\wwwroot\\bootstrap\\bootstrap.min.css.map",
|
||||||
|
"SourceId": "WatchLog",
|
||||||
|
"SourceType": "Discovered",
|
||||||
|
"ContentRoot": "D:\\wc\\Watchlog\\WatchLog\\wwwroot\\",
|
||||||
|
"BasePath": "_content/WatchLog",
|
||||||
|
"RelativePath": "bootstrap/bootstrap.min.css#[.{fingerprint}]?.map",
|
||||||
|
"AssetKind": "All",
|
||||||
|
"AssetMode": "All",
|
||||||
|
"AssetRole": "Primary",
|
||||||
|
"AssetMergeBehavior": "",
|
||||||
|
"AssetMergeSource": "",
|
||||||
|
"RelatedAsset": "",
|
||||||
|
"AssetTraitName": "",
|
||||||
|
"AssetTraitValue": "",
|
||||||
|
"Fingerprint": "8inm30yfxf",
|
||||||
|
"Integrity": "gBwg2tmA0Ci2u54gMF1jNCVku6vznarkLS6D76htNNQ=",
|
||||||
|
"CopyToOutputDirectory": "Never",
|
||||||
|
"CopyToPublishDirectory": "PreserveNewest",
|
||||||
|
"OriginalItemSpec": "wwwroot\\bootstrap\\bootstrap.min.css.map"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Identity": "D:\\wc\\Watchlog\\WatchLog\\wwwroot\\favicon.png",
|
||||||
|
"SourceId": "WatchLog",
|
||||||
|
"SourceType": "Discovered",
|
||||||
|
"ContentRoot": "D:\\wc\\Watchlog\\WatchLog\\wwwroot\\",
|
||||||
|
"BasePath": "_content/WatchLog",
|
||||||
|
"RelativePath": "favicon#[.{fingerprint}]?.png",
|
||||||
|
"AssetKind": "All",
|
||||||
|
"AssetMode": "All",
|
||||||
|
"AssetRole": "Primary",
|
||||||
|
"AssetMergeBehavior": "",
|
||||||
|
"AssetMergeSource": "",
|
||||||
|
"RelatedAsset": "",
|
||||||
|
"AssetTraitName": "",
|
||||||
|
"AssetTraitValue": "",
|
||||||
|
"Fingerprint": "ifv42okdf2",
|
||||||
|
"Integrity": "4mWsDy3aHl36ZbGt8zByK7Pvd4kRUoNgTYzRnwmPHwg=",
|
||||||
|
"CopyToOutputDirectory": "Never",
|
||||||
|
"CopyToPublishDirectory": "PreserveNewest",
|
||||||
|
"OriginalItemSpec": "wwwroot\\favicon.png"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"Endpoints": [
|
||||||
|
{
|
||||||
|
"Route": "app.css",
|
||||||
|
"AssetFile": "D:\\wc\\Watchlog\\WatchLog\\wwwroot\\app.css",
|
||||||
|
"Selectors": [],
|
||||||
|
"ResponseHeaders": [
|
||||||
|
{
|
||||||
|
"Name": "Accept-Ranges",
|
||||||
|
"Value": "bytes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Content-Length",
|
||||||
|
"Value": "2591"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Content-Type",
|
||||||
|
"Value": "text/css"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "ETag",
|
||||||
|
"Value": "\"u9qEka1auR7E3rd3/8/j8hkQdSOYj9bRJ4nYiFDR1sE=\""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Last-Modified",
|
||||||
|
"Value": "Sat, 19 Apr 2025 19:15:07 GMT"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Cache-Control",
|
||||||
|
"Value": "no-cache"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"EndpointProperties": [
|
||||||
|
{
|
||||||
|
"Name": "integrity",
|
||||||
|
"Value": "sha256-u9qEka1auR7E3rd3/8/j8hkQdSOYj9bRJ4nYiFDR1sE="
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Route": "app.da95v2qkru.css",
|
||||||
|
"AssetFile": "D:\\wc\\Watchlog\\WatchLog\\wwwroot\\app.css",
|
||||||
|
"Selectors": [],
|
||||||
|
"ResponseHeaders": [
|
||||||
|
{
|
||||||
|
"Name": "Accept-Ranges",
|
||||||
|
"Value": "bytes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Content-Length",
|
||||||
|
"Value": "2591"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Content-Type",
|
||||||
|
"Value": "text/css"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "ETag",
|
||||||
|
"Value": "\"u9qEka1auR7E3rd3/8/j8hkQdSOYj9bRJ4nYiFDR1sE=\""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Last-Modified",
|
||||||
|
"Value": "Sat, 19 Apr 2025 19:15:07 GMT"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Cache-Control",
|
||||||
|
"Value": "max-age=31536000, immutable"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"EndpointProperties": [
|
||||||
|
{
|
||||||
|
"Name": "fingerprint",
|
||||||
|
"Value": "da95v2qkru"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "label",
|
||||||
|
"Value": "app.css"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "integrity",
|
||||||
|
"Value": "sha256-u9qEka1auR7E3rd3/8/j8hkQdSOYj9bRJ4nYiFDR1sE="
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Route": "bootstrap/bootstrap.min.6gzpyzhau4.css",
|
||||||
|
"AssetFile": "D:\\wc\\Watchlog\\WatchLog\\wwwroot\\bootstrap\\bootstrap.min.css",
|
||||||
|
"Selectors": [],
|
||||||
|
"ResponseHeaders": [
|
||||||
|
{
|
||||||
|
"Name": "Accept-Ranges",
|
||||||
|
"Value": "bytes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Content-Length",
|
||||||
|
"Value": "162726"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Content-Type",
|
||||||
|
"Value": "text/css"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "ETag",
|
||||||
|
"Value": "\"SiIVMGgRhdXjKSTIddX7mh9IbOXVcwQWc7/p4nS6D/0=\""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Last-Modified",
|
||||||
|
"Value": "Sat, 19 Apr 2025 19:15:07 GMT"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Cache-Control",
|
||||||
|
"Value": "max-age=31536000, immutable"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"EndpointProperties": [
|
||||||
|
{
|
||||||
|
"Name": "fingerprint",
|
||||||
|
"Value": "6gzpyzhau4"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "label",
|
||||||
|
"Value": "bootstrap/bootstrap.min.css"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "integrity",
|
||||||
|
"Value": "sha256-SiIVMGgRhdXjKSTIddX7mh9IbOXVcwQWc7/p4nS6D/0="
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Route": "bootstrap/bootstrap.min.css",
|
||||||
|
"AssetFile": "D:\\wc\\Watchlog\\WatchLog\\wwwroot\\bootstrap\\bootstrap.min.css",
|
||||||
|
"Selectors": [],
|
||||||
|
"ResponseHeaders": [
|
||||||
|
{
|
||||||
|
"Name": "Accept-Ranges",
|
||||||
|
"Value": "bytes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Content-Length",
|
||||||
|
"Value": "162726"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Content-Type",
|
||||||
|
"Value": "text/css"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "ETag",
|
||||||
|
"Value": "\"SiIVMGgRhdXjKSTIddX7mh9IbOXVcwQWc7/p4nS6D/0=\""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Last-Modified",
|
||||||
|
"Value": "Sat, 19 Apr 2025 19:15:07 GMT"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Cache-Control",
|
||||||
|
"Value": "no-cache"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"EndpointProperties": [
|
||||||
|
{
|
||||||
|
"Name": "integrity",
|
||||||
|
"Value": "sha256-SiIVMGgRhdXjKSTIddX7mh9IbOXVcwQWc7/p4nS6D/0="
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Route": "bootstrap/bootstrap.min.css.8inm30yfxf.map",
|
||||||
|
"AssetFile": "D:\\wc\\Watchlog\\WatchLog\\wwwroot\\bootstrap\\bootstrap.min.css.map",
|
||||||
|
"Selectors": [],
|
||||||
|
"ResponseHeaders": [
|
||||||
|
{
|
||||||
|
"Name": "Accept-Ranges",
|
||||||
|
"Value": "bytes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Content-Length",
|
||||||
|
"Value": "449111"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Content-Type",
|
||||||
|
"Value": "text/plain"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "ETag",
|
||||||
|
"Value": "\"gBwg2tmA0Ci2u54gMF1jNCVku6vznarkLS6D76htNNQ=\""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Last-Modified",
|
||||||
|
"Value": "Sat, 19 Apr 2025 19:15:07 GMT"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Cache-Control",
|
||||||
|
"Value": "max-age=31536000, immutable"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"EndpointProperties": [
|
||||||
|
{
|
||||||
|
"Name": "fingerprint",
|
||||||
|
"Value": "8inm30yfxf"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "label",
|
||||||
|
"Value": "bootstrap/bootstrap.min.css.map"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "integrity",
|
||||||
|
"Value": "sha256-gBwg2tmA0Ci2u54gMF1jNCVku6vznarkLS6D76htNNQ="
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Route": "bootstrap/bootstrap.min.css.map",
|
||||||
|
"AssetFile": "D:\\wc\\Watchlog\\WatchLog\\wwwroot\\bootstrap\\bootstrap.min.css.map",
|
||||||
|
"Selectors": [],
|
||||||
|
"ResponseHeaders": [
|
||||||
|
{
|
||||||
|
"Name": "Accept-Ranges",
|
||||||
|
"Value": "bytes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Content-Length",
|
||||||
|
"Value": "449111"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Content-Type",
|
||||||
|
"Value": "text/plain"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "ETag",
|
||||||
|
"Value": "\"gBwg2tmA0Ci2u54gMF1jNCVku6vznarkLS6D76htNNQ=\""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Last-Modified",
|
||||||
|
"Value": "Sat, 19 Apr 2025 19:15:07 GMT"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Cache-Control",
|
||||||
|
"Value": "no-cache"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"EndpointProperties": [
|
||||||
|
{
|
||||||
|
"Name": "integrity",
|
||||||
|
"Value": "sha256-gBwg2tmA0Ci2u54gMF1jNCVku6vznarkLS6D76htNNQ="
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Route": "favicon.ifv42okdf2.png",
|
||||||
|
"AssetFile": "D:\\wc\\Watchlog\\WatchLog\\wwwroot\\favicon.png",
|
||||||
|
"Selectors": [],
|
||||||
|
"ResponseHeaders": [
|
||||||
|
{
|
||||||
|
"Name": "Accept-Ranges",
|
||||||
|
"Value": "bytes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Content-Length",
|
||||||
|
"Value": "1148"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Content-Type",
|
||||||
|
"Value": "image/png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "ETag",
|
||||||
|
"Value": "\"4mWsDy3aHl36ZbGt8zByK7Pvd4kRUoNgTYzRnwmPHwg=\""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Last-Modified",
|
||||||
|
"Value": "Sat, 19 Apr 2025 19:15:07 GMT"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Cache-Control",
|
||||||
|
"Value": "max-age=31536000, immutable"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"EndpointProperties": [
|
||||||
|
{
|
||||||
|
"Name": "fingerprint",
|
||||||
|
"Value": "ifv42okdf2"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "label",
|
||||||
|
"Value": "favicon.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "integrity",
|
||||||
|
"Value": "sha256-4mWsDy3aHl36ZbGt8zByK7Pvd4kRUoNgTYzRnwmPHwg="
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Route": "favicon.png",
|
||||||
|
"AssetFile": "D:\\wc\\Watchlog\\WatchLog\\wwwroot\\favicon.png",
|
||||||
|
"Selectors": [],
|
||||||
|
"ResponseHeaders": [
|
||||||
|
{
|
||||||
|
"Name": "Accept-Ranges",
|
||||||
|
"Value": "bytes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Content-Length",
|
||||||
|
"Value": "1148"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Content-Type",
|
||||||
|
"Value": "image/png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "ETag",
|
||||||
|
"Value": "\"4mWsDy3aHl36ZbGt8zByK7Pvd4kRUoNgTYzRnwmPHwg=\""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Last-Modified",
|
||||||
|
"Value": "Sat, 19 Apr 2025 19:15:07 GMT"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Cache-Control",
|
||||||
|
"Value": "max-age=3600, must-revalidate"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"EndpointProperties": [
|
||||||
|
{
|
||||||
|
"Name": "integrity",
|
||||||
|
"Value": "sha256-4mWsDy3aHl36ZbGt8zByK7Pvd4kRUoNgTYzRnwmPHwg="
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Route": "WatchLog.bundle.scp.css",
|
||||||
|
"AssetFile": "D:\\wc\\Watchlog\\WatchLog\\obj\\Release\\net8.0\\scopedcss\\projectbundle\\WatchLog.bundle.scp.css",
|
||||||
|
"Selectors": [],
|
||||||
|
"ResponseHeaders": [
|
||||||
|
{
|
||||||
|
"Name": "Accept-Ranges",
|
||||||
|
"Value": "bytes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Content-Length",
|
||||||
|
"Value": "5899"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Content-Type",
|
||||||
|
"Value": "text/css"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "ETag",
|
||||||
|
"Value": "\"VaxpbXAJ2U/80WvNnCnzkpduJ6fyE42a+vpDkLIcINk=\""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Last-Modified",
|
||||||
|
"Value": "Mon, 21 Apr 2025 21:48:10 GMT"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Cache-Control",
|
||||||
|
"Value": "no-cache"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"EndpointProperties": [
|
||||||
|
{
|
||||||
|
"Name": "integrity",
|
||||||
|
"Value": "sha256-VaxpbXAJ2U/80WvNnCnzkpduJ6fyE42a+vpDkLIcINk="
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Route": "WatchLog.styles.css",
|
||||||
|
"AssetFile": "D:\\wc\\Watchlog\\WatchLog\\obj\\Release\\net8.0\\scopedcss\\bundle\\WatchLog.styles.css",
|
||||||
|
"Selectors": [],
|
||||||
|
"ResponseHeaders": [
|
||||||
|
{
|
||||||
|
"Name": "Accept-Ranges",
|
||||||
|
"Value": "bytes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Content-Length",
|
||||||
|
"Value": "5899"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Content-Type",
|
||||||
|
"Value": "text/css"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "ETag",
|
||||||
|
"Value": "\"VaxpbXAJ2U/80WvNnCnzkpduJ6fyE42a+vpDkLIcINk=\""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Last-Modified",
|
||||||
|
"Value": "Mon, 21 Apr 2025 21:48:10 GMT"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Cache-Control",
|
||||||
|
"Value": "no-cache"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"EndpointProperties": [
|
||||||
|
{
|
||||||
|
"Name": "integrity",
|
||||||
|
"Value": "sha256-VaxpbXAJ2U/80WvNnCnzkpduJ6fyE42a+vpDkLIcINk="
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Route": "WatchLog.vfv28wotgv.bundle.scp.css",
|
||||||
|
"AssetFile": "D:\\wc\\Watchlog\\WatchLog\\obj\\Release\\net8.0\\scopedcss\\projectbundle\\WatchLog.bundle.scp.css",
|
||||||
|
"Selectors": [],
|
||||||
|
"ResponseHeaders": [
|
||||||
|
{
|
||||||
|
"Name": "Accept-Ranges",
|
||||||
|
"Value": "bytes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Content-Length",
|
||||||
|
"Value": "5899"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Content-Type",
|
||||||
|
"Value": "text/css"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "ETag",
|
||||||
|
"Value": "\"VaxpbXAJ2U/80WvNnCnzkpduJ6fyE42a+vpDkLIcINk=\""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Last-Modified",
|
||||||
|
"Value": "Mon, 21 Apr 2025 21:48:10 GMT"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Cache-Control",
|
||||||
|
"Value": "max-age=31536000, immutable"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"EndpointProperties": [
|
||||||
|
{
|
||||||
|
"Name": "fingerprint",
|
||||||
|
"Value": "vfv28wotgv"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "label",
|
||||||
|
"Value": "WatchLog.bundle.scp.css"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "integrity",
|
||||||
|
"Value": "sha256-VaxpbXAJ2U/80WvNnCnzkpduJ6fyE42a+vpDkLIcINk="
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Route": "WatchLog.vfv28wotgv.styles.css",
|
||||||
|
"AssetFile": "D:\\wc\\Watchlog\\WatchLog\\obj\\Release\\net8.0\\scopedcss\\bundle\\WatchLog.styles.css",
|
||||||
|
"Selectors": [],
|
||||||
|
"ResponseHeaders": [
|
||||||
|
{
|
||||||
|
"Name": "Accept-Ranges",
|
||||||
|
"Value": "bytes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Content-Length",
|
||||||
|
"Value": "5899"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Content-Type",
|
||||||
|
"Value": "text/css"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "ETag",
|
||||||
|
"Value": "\"VaxpbXAJ2U/80WvNnCnzkpduJ6fyE42a+vpDkLIcINk=\""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Last-Modified",
|
||||||
|
"Value": "Mon, 21 Apr 2025 21:48:10 GMT"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Cache-Control",
|
||||||
|
"Value": "max-age=31536000, immutable"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"EndpointProperties": [
|
||||||
|
{
|
||||||
|
"Name": "fingerprint",
|
||||||
|
"Value": "vfv28wotgv"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "label",
|
||||||
|
"Value": "WatchLog.styles.css"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "integrity",
|
||||||
|
"Value": "sha256-VaxpbXAJ2U/80WvNnCnzkpduJ6fyE42a+vpDkLIcINk="
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"ContentRoots":["D:\\wc\\Watchlog\\WatchLog\\wwwroot\\","D:\\wc\\Watchlog\\WatchLog\\obj\\Release\\net8.0\\scopedcss\\bundle\\"],"Root":{"Children":{"app.css":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"app.css"},"Patterns":null},"bootstrap":{"Children":{"bootstrap.min.css":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"bootstrap/bootstrap.min.css"},"Patterns":null},"bootstrap.min.css.map":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"bootstrap/bootstrap.min.css.map"},"Patterns":null}},"Asset":null,"Patterns":null},"favicon.png":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"favicon.png"},"Patterns":null},"WatchLog.styles.css":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"WatchLog.styles.css"},"Patterns":null}},"Asset":null,"Patterns":[{"ContentRootIndex":0,"Pattern":"**","Depth":0}]}}
|
||||||
45
WatchLog/obj/Release/net8.0/staticwebassets.pack.json
Normal file
45
WatchLog/obj/Release/net8.0/staticwebassets.pack.json
Normal file
@@ -0,0 +1,45 @@
|
|||||||
|
{
|
||||||
|
"Files": [
|
||||||
|
{
|
||||||
|
"Id": "D:\\wc\\Watchlog\\WatchLog\\obj\\Release\\net8.0\\scopedcss\\projectbundle\\WatchLog.bundle.scp.css",
|
||||||
|
"PackagePath": "staticwebassets\\WatchLog.vfv28wotgv.bundle.scp.css"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": "D:\\wc\\Watchlog\\WatchLog\\wwwroot\\app.css",
|
||||||
|
"PackagePath": "staticwebassets\\app.css"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": "D:\\wc\\Watchlog\\WatchLog\\wwwroot\\bootstrap\\bootstrap.min.css",
|
||||||
|
"PackagePath": "staticwebassets\\bootstrap\\bootstrap.min.css"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": "D:\\wc\\Watchlog\\WatchLog\\wwwroot\\bootstrap\\bootstrap.min.css.map",
|
||||||
|
"PackagePath": "staticwebassets\\bootstrap\\bootstrap.min.css.map"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": "D:\\wc\\Watchlog\\WatchLog\\wwwroot\\favicon.png",
|
||||||
|
"PackagePath": "staticwebassets\\favicon.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": "obj\\Release\\net8.0\\staticwebassets\\msbuild.WatchLog.Microsoft.AspNetCore.StaticWebAssetEndpoints.props",
|
||||||
|
"PackagePath": "build\\Microsoft.AspNetCore.StaticWebAssetEndpoints.props"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": "obj\\Release\\net8.0\\staticwebassets\\msbuild.WatchLog.Microsoft.AspNetCore.StaticWebAssets.props",
|
||||||
|
"PackagePath": "build\\Microsoft.AspNetCore.StaticWebAssets.props"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": "obj\\Release\\net8.0\\staticwebassets\\msbuild.build.WatchLog.props",
|
||||||
|
"PackagePath": "build\\WatchLog.props"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": "obj\\Release\\net8.0\\staticwebassets\\msbuild.buildMultiTargeting.WatchLog.props",
|
||||||
|
"PackagePath": "buildMultiTargeting\\WatchLog.props"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": "obj\\Release\\net8.0\\staticwebassets\\msbuild.buildTransitive.WatchLog.props",
|
||||||
|
"PackagePath": "buildTransitive\\WatchLog.props"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"ElementsToRemove": []
|
||||||
|
}
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
wwwroot\app.css
|
||||||
|
wwwroot\bootstrap\bootstrap.min.css
|
||||||
|
wwwroot\bootstrap\bootstrap.min.css.map
|
||||||
|
wwwroot\favicon.png
|
||||||
@@ -0,0 +1,64 @@
|
|||||||
|
<Project>
|
||||||
|
<ItemGroup>
|
||||||
|
<StaticWebAssetEndpoint Include="_content/WatchLog/app.css">
|
||||||
|
<AssetFile>$([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)..\staticwebassets\app.css'))</AssetFile>
|
||||||
|
<Selectors><![CDATA[[]]]></Selectors>
|
||||||
|
<EndpointProperties><![CDATA[[{"Name":"integrity","Value":"sha256-u9qEka1auR7E3rd3/8/j8hkQdSOYj9bRJ4nYiFDR1sE="}]]]></EndpointProperties>
|
||||||
|
<ResponseHeaders><![CDATA[[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"2591"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\u0022u9qEka1auR7E3rd3/8/j8hkQdSOYj9bRJ4nYiFDR1sE=\u0022"},{"Name":"Last-Modified","Value":"Sat, 19 Apr 2025 19:15:07 GMT"}]]]></ResponseHeaders>
|
||||||
|
</StaticWebAssetEndpoint>
|
||||||
|
<StaticWebAssetEndpoint Include="_content/WatchLog/app.da95v2qkru.css">
|
||||||
|
<AssetFile>$([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)..\staticwebassets\app.css'))</AssetFile>
|
||||||
|
<Selectors><![CDATA[[]]]></Selectors>
|
||||||
|
<EndpointProperties><![CDATA[[{"Name":"fingerprint","Value":"da95v2qkru"},{"Name":"integrity","Value":"sha256-u9qEka1auR7E3rd3/8/j8hkQdSOYj9bRJ4nYiFDR1sE="},{"Name":"label","Value":"_content/WatchLog/app.css"}]]]></EndpointProperties>
|
||||||
|
<ResponseHeaders><![CDATA[[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"2591"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\u0022u9qEka1auR7E3rd3/8/j8hkQdSOYj9bRJ4nYiFDR1sE=\u0022"},{"Name":"Last-Modified","Value":"Sat, 19 Apr 2025 19:15:07 GMT"}]]]></ResponseHeaders>
|
||||||
|
</StaticWebAssetEndpoint>
|
||||||
|
<StaticWebAssetEndpoint Include="_content/WatchLog/bootstrap/bootstrap.min.6gzpyzhau4.css">
|
||||||
|
<AssetFile>$([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)..\staticwebassets\bootstrap\bootstrap.min.css'))</AssetFile>
|
||||||
|
<Selectors><![CDATA[[]]]></Selectors>
|
||||||
|
<EndpointProperties><![CDATA[[{"Name":"fingerprint","Value":"6gzpyzhau4"},{"Name":"integrity","Value":"sha256-SiIVMGgRhdXjKSTIddX7mh9IbOXVcwQWc7/p4nS6D/0="},{"Name":"label","Value":"_content/WatchLog/bootstrap/bootstrap.min.css"}]]]></EndpointProperties>
|
||||||
|
<ResponseHeaders><![CDATA[[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"162726"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\u0022SiIVMGgRhdXjKSTIddX7mh9IbOXVcwQWc7/p4nS6D/0=\u0022"},{"Name":"Last-Modified","Value":"Sat, 19 Apr 2025 19:15:07 GMT"}]]]></ResponseHeaders>
|
||||||
|
</StaticWebAssetEndpoint>
|
||||||
|
<StaticWebAssetEndpoint Include="_content/WatchLog/bootstrap/bootstrap.min.css">
|
||||||
|
<AssetFile>$([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)..\staticwebassets\bootstrap\bootstrap.min.css'))</AssetFile>
|
||||||
|
<Selectors><![CDATA[[]]]></Selectors>
|
||||||
|
<EndpointProperties><![CDATA[[{"Name":"integrity","Value":"sha256-SiIVMGgRhdXjKSTIddX7mh9IbOXVcwQWc7/p4nS6D/0="}]]]></EndpointProperties>
|
||||||
|
<ResponseHeaders><![CDATA[[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"162726"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\u0022SiIVMGgRhdXjKSTIddX7mh9IbOXVcwQWc7/p4nS6D/0=\u0022"},{"Name":"Last-Modified","Value":"Sat, 19 Apr 2025 19:15:07 GMT"}]]]></ResponseHeaders>
|
||||||
|
</StaticWebAssetEndpoint>
|
||||||
|
<StaticWebAssetEndpoint Include="_content/WatchLog/bootstrap/bootstrap.min.css.8inm30yfxf.map">
|
||||||
|
<AssetFile>$([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)..\staticwebassets\bootstrap\bootstrap.min.css.map'))</AssetFile>
|
||||||
|
<Selectors><![CDATA[[]]]></Selectors>
|
||||||
|
<EndpointProperties><![CDATA[[{"Name":"fingerprint","Value":"8inm30yfxf"},{"Name":"integrity","Value":"sha256-gBwg2tmA0Ci2u54gMF1jNCVku6vznarkLS6D76htNNQ="},{"Name":"label","Value":"_content/WatchLog/bootstrap/bootstrap.min.css.map"}]]]></EndpointProperties>
|
||||||
|
<ResponseHeaders><![CDATA[[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"449111"},{"Name":"Content-Type","Value":"text/plain"},{"Name":"ETag","Value":"\u0022gBwg2tmA0Ci2u54gMF1jNCVku6vznarkLS6D76htNNQ=\u0022"},{"Name":"Last-Modified","Value":"Sat, 19 Apr 2025 19:15:07 GMT"}]]]></ResponseHeaders>
|
||||||
|
</StaticWebAssetEndpoint>
|
||||||
|
<StaticWebAssetEndpoint Include="_content/WatchLog/bootstrap/bootstrap.min.css.map">
|
||||||
|
<AssetFile>$([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)..\staticwebassets\bootstrap\bootstrap.min.css.map'))</AssetFile>
|
||||||
|
<Selectors><![CDATA[[]]]></Selectors>
|
||||||
|
<EndpointProperties><![CDATA[[{"Name":"integrity","Value":"sha256-gBwg2tmA0Ci2u54gMF1jNCVku6vznarkLS6D76htNNQ="}]]]></EndpointProperties>
|
||||||
|
<ResponseHeaders><![CDATA[[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"449111"},{"Name":"Content-Type","Value":"text/plain"},{"Name":"ETag","Value":"\u0022gBwg2tmA0Ci2u54gMF1jNCVku6vznarkLS6D76htNNQ=\u0022"},{"Name":"Last-Modified","Value":"Sat, 19 Apr 2025 19:15:07 GMT"}]]]></ResponseHeaders>
|
||||||
|
</StaticWebAssetEndpoint>
|
||||||
|
<StaticWebAssetEndpoint Include="_content/WatchLog/favicon.ifv42okdf2.png">
|
||||||
|
<AssetFile>$([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)..\staticwebassets\favicon.png'))</AssetFile>
|
||||||
|
<Selectors><![CDATA[[]]]></Selectors>
|
||||||
|
<EndpointProperties><![CDATA[[{"Name":"fingerprint","Value":"ifv42okdf2"},{"Name":"integrity","Value":"sha256-4mWsDy3aHl36ZbGt8zByK7Pvd4kRUoNgTYzRnwmPHwg="},{"Name":"label","Value":"_content/WatchLog/favicon.png"}]]]></EndpointProperties>
|
||||||
|
<ResponseHeaders><![CDATA[[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"1148"},{"Name":"Content-Type","Value":"image/png"},{"Name":"ETag","Value":"\u00224mWsDy3aHl36ZbGt8zByK7Pvd4kRUoNgTYzRnwmPHwg=\u0022"},{"Name":"Last-Modified","Value":"Sat, 19 Apr 2025 19:15:07 GMT"}]]]></ResponseHeaders>
|
||||||
|
</StaticWebAssetEndpoint>
|
||||||
|
<StaticWebAssetEndpoint Include="_content/WatchLog/favicon.png">
|
||||||
|
<AssetFile>$([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)..\staticwebassets\favicon.png'))</AssetFile>
|
||||||
|
<Selectors><![CDATA[[]]]></Selectors>
|
||||||
|
<EndpointProperties><![CDATA[[{"Name":"integrity","Value":"sha256-4mWsDy3aHl36ZbGt8zByK7Pvd4kRUoNgTYzRnwmPHwg="}]]]></EndpointProperties>
|
||||||
|
<ResponseHeaders><![CDATA[[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=3600, must-revalidate"},{"Name":"Content-Length","Value":"1148"},{"Name":"Content-Type","Value":"image/png"},{"Name":"ETag","Value":"\u00224mWsDy3aHl36ZbGt8zByK7Pvd4kRUoNgTYzRnwmPHwg=\u0022"},{"Name":"Last-Modified","Value":"Sat, 19 Apr 2025 19:15:07 GMT"}]]]></ResponseHeaders>
|
||||||
|
</StaticWebAssetEndpoint>
|
||||||
|
<StaticWebAssetEndpoint Include="_content/WatchLog/WatchLog.bundle.scp.css">
|
||||||
|
<AssetFile>$([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)..\staticwebassets\WatchLog.vfv28wotgv.bundle.scp.css'))</AssetFile>
|
||||||
|
<Selectors><![CDATA[[]]]></Selectors>
|
||||||
|
<EndpointProperties><![CDATA[[{"Name":"integrity","Value":"sha256-VaxpbXAJ2U/80WvNnCnzkpduJ6fyE42a\u002BvpDkLIcINk="}]]]></EndpointProperties>
|
||||||
|
<ResponseHeaders><![CDATA[[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"5899"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\u0022VaxpbXAJ2U/80WvNnCnzkpduJ6fyE42a\u002BvpDkLIcINk=\u0022"},{"Name":"Last-Modified","Value":"Mon, 21 Apr 2025 21:48:10 GMT"}]]]></ResponseHeaders>
|
||||||
|
</StaticWebAssetEndpoint>
|
||||||
|
<StaticWebAssetEndpoint Include="_content/WatchLog/WatchLog.vfv28wotgv.bundle.scp.css">
|
||||||
|
<AssetFile>$([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)..\staticwebassets\WatchLog.vfv28wotgv.bundle.scp.css'))</AssetFile>
|
||||||
|
<Selectors><![CDATA[[]]]></Selectors>
|
||||||
|
<EndpointProperties><![CDATA[[{"Name":"fingerprint","Value":"vfv28wotgv"},{"Name":"integrity","Value":"sha256-VaxpbXAJ2U/80WvNnCnzkpduJ6fyE42a\u002BvpDkLIcINk="},{"Name":"label","Value":"_content/WatchLog/WatchLog.bundle.scp.css"}]]]></EndpointProperties>
|
||||||
|
<ResponseHeaders><![CDATA[[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"5899"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\u0022VaxpbXAJ2U/80WvNnCnzkpduJ6fyE42a\u002BvpDkLIcINk=\u0022"},{"Name":"Last-Modified","Value":"Mon, 21 Apr 2025 21:48:10 GMT"}]]]></ResponseHeaders>
|
||||||
|
</StaticWebAssetEndpoint>
|
||||||
|
</ItemGroup>
|
||||||
|
</Project>
|
||||||
@@ -0,0 +1,94 @@
|
|||||||
|
<Project>
|
||||||
|
<ItemGroup>
|
||||||
|
<StaticWebAsset Include="$([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)..\staticwebassets\app.css'))">
|
||||||
|
<SourceType>Package</SourceType>
|
||||||
|
<SourceId>WatchLog</SourceId>
|
||||||
|
<ContentRoot>$(MSBuildThisFileDirectory)..\staticwebassets\</ContentRoot>
|
||||||
|
<BasePath>_content/WatchLog</BasePath>
|
||||||
|
<RelativePath>app.css</RelativePath>
|
||||||
|
<AssetKind>All</AssetKind>
|
||||||
|
<AssetMode>All</AssetMode>
|
||||||
|
<AssetRole>Primary</AssetRole>
|
||||||
|
<RelatedAsset></RelatedAsset>
|
||||||
|
<AssetTraitName></AssetTraitName>
|
||||||
|
<AssetTraitValue></AssetTraitValue>
|
||||||
|
<Fingerprint>da95v2qkru</Fingerprint>
|
||||||
|
<Integrity>u9qEka1auR7E3rd3/8/j8hkQdSOYj9bRJ4nYiFDR1sE=</Integrity>
|
||||||
|
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
|
||||||
|
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
|
||||||
|
<OriginalItemSpec>$([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)..\staticwebassets\app.css'))</OriginalItemSpec>
|
||||||
|
</StaticWebAsset>
|
||||||
|
<StaticWebAsset Include="$([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)..\staticwebassets\bootstrap\bootstrap.min.css'))">
|
||||||
|
<SourceType>Package</SourceType>
|
||||||
|
<SourceId>WatchLog</SourceId>
|
||||||
|
<ContentRoot>$(MSBuildThisFileDirectory)..\staticwebassets\</ContentRoot>
|
||||||
|
<BasePath>_content/WatchLog</BasePath>
|
||||||
|
<RelativePath>bootstrap/bootstrap.min.css</RelativePath>
|
||||||
|
<AssetKind>All</AssetKind>
|
||||||
|
<AssetMode>All</AssetMode>
|
||||||
|
<AssetRole>Primary</AssetRole>
|
||||||
|
<RelatedAsset></RelatedAsset>
|
||||||
|
<AssetTraitName></AssetTraitName>
|
||||||
|
<AssetTraitValue></AssetTraitValue>
|
||||||
|
<Fingerprint>6gzpyzhau4</Fingerprint>
|
||||||
|
<Integrity>SiIVMGgRhdXjKSTIddX7mh9IbOXVcwQWc7/p4nS6D/0=</Integrity>
|
||||||
|
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
|
||||||
|
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
|
||||||
|
<OriginalItemSpec>$([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)..\staticwebassets\bootstrap\bootstrap.min.css'))</OriginalItemSpec>
|
||||||
|
</StaticWebAsset>
|
||||||
|
<StaticWebAsset Include="$([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)..\staticwebassets\bootstrap\bootstrap.min.css.map'))">
|
||||||
|
<SourceType>Package</SourceType>
|
||||||
|
<SourceId>WatchLog</SourceId>
|
||||||
|
<ContentRoot>$(MSBuildThisFileDirectory)..\staticwebassets\</ContentRoot>
|
||||||
|
<BasePath>_content/WatchLog</BasePath>
|
||||||
|
<RelativePath>bootstrap/bootstrap.min.css.map</RelativePath>
|
||||||
|
<AssetKind>All</AssetKind>
|
||||||
|
<AssetMode>All</AssetMode>
|
||||||
|
<AssetRole>Primary</AssetRole>
|
||||||
|
<RelatedAsset></RelatedAsset>
|
||||||
|
<AssetTraitName></AssetTraitName>
|
||||||
|
<AssetTraitValue></AssetTraitValue>
|
||||||
|
<Fingerprint>8inm30yfxf</Fingerprint>
|
||||||
|
<Integrity>gBwg2tmA0Ci2u54gMF1jNCVku6vznarkLS6D76htNNQ=</Integrity>
|
||||||
|
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
|
||||||
|
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
|
||||||
|
<OriginalItemSpec>$([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)..\staticwebassets\bootstrap\bootstrap.min.css.map'))</OriginalItemSpec>
|
||||||
|
</StaticWebAsset>
|
||||||
|
<StaticWebAsset Include="$([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)..\staticwebassets\favicon.png'))">
|
||||||
|
<SourceType>Package</SourceType>
|
||||||
|
<SourceId>WatchLog</SourceId>
|
||||||
|
<ContentRoot>$(MSBuildThisFileDirectory)..\staticwebassets\</ContentRoot>
|
||||||
|
<BasePath>_content/WatchLog</BasePath>
|
||||||
|
<RelativePath>favicon.png</RelativePath>
|
||||||
|
<AssetKind>All</AssetKind>
|
||||||
|
<AssetMode>All</AssetMode>
|
||||||
|
<AssetRole>Primary</AssetRole>
|
||||||
|
<RelatedAsset></RelatedAsset>
|
||||||
|
<AssetTraitName></AssetTraitName>
|
||||||
|
<AssetTraitValue></AssetTraitValue>
|
||||||
|
<Fingerprint>ifv42okdf2</Fingerprint>
|
||||||
|
<Integrity>4mWsDy3aHl36ZbGt8zByK7Pvd4kRUoNgTYzRnwmPHwg=</Integrity>
|
||||||
|
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
|
||||||
|
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
|
||||||
|
<OriginalItemSpec>$([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)..\staticwebassets\favicon.png'))</OriginalItemSpec>
|
||||||
|
</StaticWebAsset>
|
||||||
|
<StaticWebAsset Include="$([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)..\staticwebassets\WatchLog.vfv28wotgv.bundle.scp.css'))">
|
||||||
|
<SourceType>Package</SourceType>
|
||||||
|
<SourceId>WatchLog</SourceId>
|
||||||
|
<ContentRoot>$(MSBuildThisFileDirectory)..\staticwebassets\</ContentRoot>
|
||||||
|
<BasePath>_content/WatchLog</BasePath>
|
||||||
|
<RelativePath>WatchLog.vfv28wotgv.bundle.scp.css</RelativePath>
|
||||||
|
<AssetKind>All</AssetKind>
|
||||||
|
<AssetMode>Reference</AssetMode>
|
||||||
|
<AssetRole>Primary</AssetRole>
|
||||||
|
<RelatedAsset></RelatedAsset>
|
||||||
|
<AssetTraitName>ScopedCss</AssetTraitName>
|
||||||
|
<AssetTraitValue>ProjectBundle</AssetTraitValue>
|
||||||
|
<Fingerprint>vfv28wotgv</Fingerprint>
|
||||||
|
<Integrity>VaxpbXAJ2U/80WvNnCnzkpduJ6fyE42a+vpDkLIcINk=</Integrity>
|
||||||
|
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
|
||||||
|
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
|
||||||
|
<OriginalItemSpec>$([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)..\staticwebassets\WatchLog.vfv28wotgv.bundle.scp.css'))</OriginalItemSpec>
|
||||||
|
</StaticWebAsset>
|
||||||
|
</ItemGroup>
|
||||||
|
</Project>
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
<Project>
|
||||||
|
<Import Project="Microsoft.AspNetCore.StaticWebAssetEndpoints.props" />
|
||||||
|
<Import Project="Microsoft.AspNetCore.StaticWebAssets.props" />
|
||||||
|
</Project>
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
<Project>
|
||||||
|
<Import Project="..\build\WatchLog.props" />
|
||||||
|
</Project>
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
<Project>
|
||||||
|
<Import Project="..\buildMultiTargeting\WatchLog.props" />
|
||||||
|
</Project>
|
||||||
28
WatchLog/obj/WatchLog.csproj.EntityFrameworkCore.targets
Normal file
28
WatchLog/obj/WatchLog.csproj.EntityFrameworkCore.targets
Normal file
@@ -0,0 +1,28 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
|
<Target Name="GetEFProjectMetadata">
|
||||||
|
<MSBuild Condition=" '$(TargetFramework)' == '' "
|
||||||
|
Projects="$(MSBuildProjectFile)"
|
||||||
|
Targets="GetEFProjectMetadata"
|
||||||
|
Properties="TargetFramework=$(TargetFrameworks.Split(';')[0]);EFProjectMetadataFile=$(EFProjectMetadataFile)" />
|
||||||
|
<ItemGroup Condition=" '$(TargetFramework)' != '' ">
|
||||||
|
<EFProjectMetadata Include="AssemblyName: $(AssemblyName)" />
|
||||||
|
<EFProjectMetadata Include="Language: $(Language)" />
|
||||||
|
<EFProjectMetadata Include="OutputPath: $(OutputPath)" />
|
||||||
|
<EFProjectMetadata Include="Platform: $(Platform)" />
|
||||||
|
<EFProjectMetadata Include="PlatformTarget: $(PlatformTarget)" />
|
||||||
|
<EFProjectMetadata Include="ProjectAssetsFile: $(ProjectAssetsFile)" />
|
||||||
|
<EFProjectMetadata Include="ProjectDir: $(ProjectDir)" />
|
||||||
|
<EFProjectMetadata Include="RootNamespace: $(RootNamespace)" />
|
||||||
|
<EFProjectMetadata Include="RuntimeFrameworkVersion: $(RuntimeFrameworkVersion)" />
|
||||||
|
<EFProjectMetadata Include="TargetFileName: $(TargetFileName)" />
|
||||||
|
<EFProjectMetadata Include="TargetFrameworkMoniker: $(TargetFrameworkMoniker)" />
|
||||||
|
<EFProjectMetadata Include="Nullable: $(Nullable)" />
|
||||||
|
<EFProjectMetadata Include="TargetFramework: $(TargetFramework)" />
|
||||||
|
<EFProjectMetadata Include="TargetPlatformIdentifier: $(TargetPlatformIdentifier)" />
|
||||||
|
</ItemGroup>
|
||||||
|
<WriteLinesToFile Condition=" '$(TargetFramework)' != '' "
|
||||||
|
File="$(EFProjectMetadataFile)"
|
||||||
|
Lines="@(EFProjectMetadata)" />
|
||||||
|
</Target>
|
||||||
|
</Project>
|
||||||
@@ -49,6 +49,24 @@
|
|||||||
"frameworks": {
|
"frameworks": {
|
||||||
"net8.0": {
|
"net8.0": {
|
||||||
"targetAlias": "net8.0",
|
"targetAlias": "net8.0",
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.EntityFrameworkCore.Design": {
|
||||||
|
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
|
||||||
|
"suppressParent": "All",
|
||||||
|
"target": "Package",
|
||||||
|
"version": "[9.0.4, )"
|
||||||
|
},
|
||||||
|
"Microsoft.EntityFrameworkCore.Sqlite": {
|
||||||
|
"target": "Package",
|
||||||
|
"version": "[9.0.4, )"
|
||||||
|
},
|
||||||
|
"Microsoft.EntityFrameworkCore.Tools": {
|
||||||
|
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
|
||||||
|
"suppressParent": "All",
|
||||||
|
"target": "Package",
|
||||||
|
"version": "[9.0.4, )"
|
||||||
|
}
|
||||||
|
},
|
||||||
"imports": [
|
"imports": [
|
||||||
"net461",
|
"net461",
|
||||||
"net462",
|
"net462",
|
||||||
|
|||||||
@@ -13,4 +13,13 @@
|
|||||||
<SourceRoot Include="C:\Users\henry\.nuget\packages\" />
|
<SourceRoot Include="C:\Users\henry\.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.4\buildTransitive\net8.0\Microsoft.EntityFrameworkCore.props" Condition="Exists('$(NuGetPackageRoot)microsoft.entityframeworkcore\9.0.4\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.4\build\net8.0\Microsoft.EntityFrameworkCore.Design.props" Condition="Exists('$(NuGetPackageRoot)microsoft.entityframeworkcore.design\9.0.4\build\net8.0\Microsoft.EntityFrameworkCore.Design.props')" />
|
||||||
|
</ImportGroup>
|
||||||
|
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||||
|
<PkgMicrosoft_CodeAnalysis_Analyzers Condition=" '$(PkgMicrosoft_CodeAnalysis_Analyzers)' == '' ">C:\Users\henry\.nuget\packages\microsoft.codeanalysis.analyzers\3.3.4</PkgMicrosoft_CodeAnalysis_Analyzers>
|
||||||
|
<PkgMicrosoft_EntityFrameworkCore_Tools Condition=" '$(PkgMicrosoft_EntityFrameworkCore_Tools)' == '' ">C:\Users\henry\.nuget\packages\microsoft.entityframeworkcore.tools\9.0.4</PkgMicrosoft_EntityFrameworkCore_Tools>
|
||||||
|
</PropertyGroup>
|
||||||
</Project>
|
</Project>
|
||||||
@@ -1,2 +1,11 @@
|
|||||||
<?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' ">
|
||||||
|
<Import Project="$(NuGetPackageRoot)system.text.json\9.0.4\buildTransitive\net8.0\System.Text.Json.targets" Condition="Exists('$(NuGetPackageRoot)system.text.json\9.0.4\buildTransitive\net8.0\System.Text.Json.targets')" />
|
||||||
|
<Import Project="$(NuGetPackageRoot)sqlitepclraw.lib.e_sqlite3\2.1.10\buildTransitive\net8.0\SQLitePCLRaw.lib.e_sqlite3.targets" Condition="Exists('$(NuGetPackageRoot)sqlitepclraw.lib.e_sqlite3\2.1.10\buildTransitive\net8.0\SQLitePCLRaw.lib.e_sqlite3.targets')" />
|
||||||
|
<Import Project="$(NuGetPackageRoot)mono.texttemplating\3.0.0\buildTransitive\Mono.TextTemplating.targets" Condition="Exists('$(NuGetPackageRoot)mono.texttemplating\3.0.0\buildTransitive\Mono.TextTemplating.targets')" />
|
||||||
|
<Import Project="$(NuGetPackageRoot)microsoft.extensions.options\9.0.4\buildTransitive\net8.0\Microsoft.Extensions.Options.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.options\9.0.4\buildTransitive\net8.0\Microsoft.Extensions.Options.targets')" />
|
||||||
|
<Import Project="$(NuGetPackageRoot)microsoft.extensions.logging.abstractions\9.0.4\buildTransitive\net8.0\Microsoft.Extensions.Logging.Abstractions.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.logging.abstractions\9.0.4\buildTransitive\net8.0\Microsoft.Extensions.Logging.Abstractions.targets')" />
|
||||||
|
<Import Project="$(NuGetPackageRoot)microsoft.codeanalysis.analyzers\3.3.4\buildTransitive\Microsoft.CodeAnalysis.Analyzers.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.codeanalysis.analyzers\3.3.4\buildTransitive\Microsoft.CodeAnalysis.Analyzers.targets')" />
|
||||||
|
</ImportGroup>
|
||||||
|
</Project>
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -1,8 +1,59 @@
|
|||||||
{
|
{
|
||||||
"version": 2,
|
"version": 2,
|
||||||
"dgSpecHash": "5Ot5FuUblm4=",
|
"dgSpecHash": "wFdj2majZGk=",
|
||||||
"success": true,
|
"success": true,
|
||||||
"projectFilePath": "D:\\wc\\Watchlog\\WatchLog\\WatchLog.csproj",
|
"projectFilePath": "D:\\wc\\Watchlog\\WatchLog\\WatchLog.csproj",
|
||||||
"expectedPackageFiles": [],
|
"expectedPackageFiles": [
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\humanizer.core\\2.14.1\\humanizer.core.2.14.1.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\microsoft.bcl.asyncinterfaces\\7.0.0\\microsoft.bcl.asyncinterfaces.7.0.0.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\microsoft.build.framework\\17.8.3\\microsoft.build.framework.17.8.3.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\microsoft.build.locator\\1.7.8\\microsoft.build.locator.1.7.8.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\microsoft.codeanalysis.analyzers\\3.3.4\\microsoft.codeanalysis.analyzers.3.3.4.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\microsoft.codeanalysis.common\\4.8.0\\microsoft.codeanalysis.common.4.8.0.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\microsoft.codeanalysis.csharp\\4.8.0\\microsoft.codeanalysis.csharp.4.8.0.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\microsoft.codeanalysis.csharp.workspaces\\4.8.0\\microsoft.codeanalysis.csharp.workspaces.4.8.0.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\microsoft.codeanalysis.workspaces.common\\4.8.0\\microsoft.codeanalysis.workspaces.common.4.8.0.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\microsoft.codeanalysis.workspaces.msbuild\\4.8.0\\microsoft.codeanalysis.workspaces.msbuild.4.8.0.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\microsoft.data.sqlite.core\\9.0.4\\microsoft.data.sqlite.core.9.0.4.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\microsoft.entityframeworkcore\\9.0.4\\microsoft.entityframeworkcore.9.0.4.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\9.0.4\\microsoft.entityframeworkcore.abstractions.9.0.4.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\9.0.4\\microsoft.entityframeworkcore.analyzers.9.0.4.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\microsoft.entityframeworkcore.design\\9.0.4\\microsoft.entityframeworkcore.design.9.0.4.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\9.0.4\\microsoft.entityframeworkcore.relational.9.0.4.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite\\9.0.4\\microsoft.entityframeworkcore.sqlite.9.0.4.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite.core\\9.0.4\\microsoft.entityframeworkcore.sqlite.core.9.0.4.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\microsoft.entityframeworkcore.tools\\9.0.4\\microsoft.entityframeworkcore.tools.9.0.4.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\9.0.4\\microsoft.extensions.caching.abstractions.9.0.4.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\microsoft.extensions.caching.memory\\9.0.4\\microsoft.extensions.caching.memory.9.0.4.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\9.0.4\\microsoft.extensions.configuration.abstractions.9.0.4.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\9.0.4\\microsoft.extensions.dependencyinjection.9.0.4.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\9.0.4\\microsoft.extensions.dependencyinjection.abstractions.9.0.4.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\microsoft.extensions.dependencymodel\\9.0.4\\microsoft.extensions.dependencymodel.9.0.4.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\microsoft.extensions.logging\\9.0.4\\microsoft.extensions.logging.9.0.4.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\9.0.4\\microsoft.extensions.logging.abstractions.9.0.4.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\microsoft.extensions.options\\9.0.4\\microsoft.extensions.options.9.0.4.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\microsoft.extensions.primitives\\9.0.4\\microsoft.extensions.primitives.9.0.4.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\mono.texttemplating\\3.0.0\\mono.texttemplating.3.0.0.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\2.1.10\\sqlitepclraw.bundle_e_sqlite3.2.1.10.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\sqlitepclraw.core\\2.1.10\\sqlitepclraw.core.2.1.10.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.10\\sqlitepclraw.lib.e_sqlite3.2.1.10.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.10\\sqlitepclraw.provider.e_sqlite3.2.1.10.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\system.codedom\\6.0.0\\system.codedom.6.0.0.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\system.collections.immutable\\7.0.0\\system.collections.immutable.7.0.0.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\system.composition\\7.0.0\\system.composition.7.0.0.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\system.composition.attributedmodel\\7.0.0\\system.composition.attributedmodel.7.0.0.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\system.composition.convention\\7.0.0\\system.composition.convention.7.0.0.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\system.composition.hosting\\7.0.0\\system.composition.hosting.7.0.0.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\system.composition.runtime\\7.0.0\\system.composition.runtime.7.0.0.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\system.composition.typedparts\\7.0.0\\system.composition.typedparts.7.0.0.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\system.diagnostics.diagnosticsource\\9.0.4\\system.diagnostics.diagnosticsource.9.0.4.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\system.io.pipelines\\9.0.4\\system.io.pipelines.9.0.4.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\system.memory\\4.5.3\\system.memory.4.5.3.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\system.reflection.metadata\\7.0.0\\system.reflection.metadata.7.0.0.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\6.0.0\\system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\system.text.encodings.web\\9.0.4\\system.text.encodings.web.9.0.4.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\system.text.json\\9.0.4\\system.text.json.9.0.4.nupkg.sha512",
|
||||||
|
"C:\\Users\\henry\\.nuget\\packages\\system.threading.channels\\7.0.0\\system.threading.channels.7.0.0.nupkg.sha512"
|
||||||
|
],
|
||||||
"logs": []
|
"logs": []
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user