DBTest
This commit is contained in:
parent
6d4d9aed67
commit
a9c2db9332
Binary file not shown.
25
Test/DBTest/DBTest.sln
Normal file
25
Test/DBTest/DBTest.sln
Normal file
@ -0,0 +1,25 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio Version 17
|
||||
VisualStudioVersion = 17.14.36518.9 d17.14
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DBTest", "DBTest\DBTest.csproj", "{FE2E7125-C500-431D-A759-CF724C7A1F29}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Release|Any CPU = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{FE2E7125-C500-431D-A759-CF724C7A1F29}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{FE2E7125-C500-431D-A759-CF724C7A1F29}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{FE2E7125-C500-431D-A759-CF724C7A1F29}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{FE2E7125-C500-431D-A759-CF724C7A1F29}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||
SolutionGuid = {99670C62-F5F7-4F5A-A4C3-F6F7DE8CE8E2}
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
12
Test/DBTest/DBTest/App.razor
Normal file
12
Test/DBTest/DBTest/App.razor
Normal file
@ -0,0 +1,12 @@
|
||||
<Router AppAssembly="@typeof(App).Assembly">
|
||||
<Found Context="routeData">
|
||||
<RouteView RouteData="@routeData" DefaultLayout="@typeof(MainLayout)" />
|
||||
<FocusOnNavigate RouteData="@routeData" Selector="h1" />
|
||||
</Found>
|
||||
<NotFound>
|
||||
<PageTitle>Not found</PageTitle>
|
||||
<LayoutView Layout="@typeof(MainLayout)">
|
||||
<p role="alert">Sorry, there's nothing at this address.</p>
|
||||
</LayoutView>
|
||||
</NotFound>
|
||||
</Router>
|
||||
17
Test/DBTest/DBTest/DB/Artikel.cs
Normal file
17
Test/DBTest/DBTest/DB/Artikel.cs
Normal file
@ -0,0 +1,17 @@
|
||||
using System.Reflection.Emit;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
|
||||
namespace DBTest.DB
|
||||
{
|
||||
public class Artikel
|
||||
{
|
||||
[Key]
|
||||
public string Key { get; set; }
|
||||
|
||||
[Required]
|
||||
public string ArtikelNummer { get; set; }
|
||||
[Required]
|
||||
public string Variante { get; set; }
|
||||
public string Bezeichnung { get; set; }
|
||||
}
|
||||
}
|
||||
14
Test/DBTest/DBTest/DB/ArtikelDB.cs
Normal file
14
Test/DBTest/DBTest/DB/ArtikelDB.cs
Normal file
@ -0,0 +1,14 @@
|
||||
using Blazor.IndexedDB;
|
||||
using Microsoft.JSInterop;
|
||||
|
||||
namespace DBTest.DB
|
||||
{
|
||||
public class ArtikelDB : IndexedDb
|
||||
{
|
||||
public ArtikelDB(JSRuntime jSRuntime, string name, int version) : base(jSRuntime, name, version)
|
||||
{
|
||||
}
|
||||
|
||||
public IndexedSet<Artikel> ArtikelListe { get; set; }
|
||||
}
|
||||
}
|
||||
19
Test/DBTest/DBTest/DBTest.csproj
Normal file
19
Test/DBTest/DBTest/DBTest.csproj
Normal file
@ -0,0 +1,19 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk.BlazorWebAssembly">
|
||||
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
<Nullable>enable</Nullable>
|
||||
<ImplicitUsings>enable</ImplicitUsings>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<None Include="DB\Artikel.cs" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Blazor.IndexedDB" Version="3.0.3" />
|
||||
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly" Version="8.0.20" />
|
||||
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.DevServer" Version="8.0.20" PrivateAssets="all" />
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
||||
6
Test/DBTest/DBTest/DBTest.csproj.user
Normal file
6
Test/DBTest/DBTest/DBTest.csproj.user
Normal file
@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<ActiveDebugProfile>https</ActiveDebugProfile>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
16
Test/DBTest/DBTest/Layout/MainLayout.razor
Normal file
16
Test/DBTest/DBTest/Layout/MainLayout.razor
Normal file
@ -0,0 +1,16 @@
|
||||
@inherits LayoutComponentBase
|
||||
<div class="page">
|
||||
<div class="sidebar">
|
||||
<NavMenu />
|
||||
</div>
|
||||
|
||||
<main>
|
||||
<div class="top-row px-4">
|
||||
<a href="https://learn.microsoft.com/aspnet/core/" target="_blank">About</a>
|
||||
</div>
|
||||
|
||||
<article class="content px-4">
|
||||
@Body
|
||||
</article>
|
||||
</main>
|
||||
</div>
|
||||
77
Test/DBTest/DBTest/Layout/MainLayout.razor.css
Normal file
77
Test/DBTest/DBTest/Layout/MainLayout.razor.css
Normal file
@ -0,0 +1,77 @@
|
||||
.page {
|
||||
position: relative;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
}
|
||||
|
||||
main {
|
||||
flex: 1;
|
||||
}
|
||||
|
||||
.sidebar {
|
||||
background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #3a0647 70%);
|
||||
}
|
||||
|
||||
.top-row {
|
||||
background-color: #f7f7f7;
|
||||
border-bottom: 1px solid #d6d5d5;
|
||||
justify-content: flex-end;
|
||||
height: 3.5rem;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.top-row ::deep a, .top-row ::deep .btn-link {
|
||||
white-space: nowrap;
|
||||
margin-left: 1.5rem;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.top-row ::deep a:hover, .top-row ::deep .btn-link:hover {
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
.top-row ::deep a:first-child {
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
}
|
||||
|
||||
@media (max-width: 640.98px) {
|
||||
.top-row {
|
||||
justify-content: space-between;
|
||||
}
|
||||
|
||||
.top-row ::deep a, .top-row ::deep .btn-link {
|
||||
margin-left: 0;
|
||||
}
|
||||
}
|
||||
|
||||
@media (min-width: 641px) {
|
||||
.page {
|
||||
flex-direction: row;
|
||||
}
|
||||
|
||||
.sidebar {
|
||||
width: 250px;
|
||||
height: 100vh;
|
||||
position: sticky;
|
||||
top: 0;
|
||||
}
|
||||
|
||||
.top-row {
|
||||
position: sticky;
|
||||
top: 0;
|
||||
z-index: 1;
|
||||
}
|
||||
|
||||
.top-row.auth ::deep a:first-child {
|
||||
flex: 1;
|
||||
text-align: right;
|
||||
width: 0;
|
||||
}
|
||||
|
||||
.top-row, article {
|
||||
padding-left: 2rem !important;
|
||||
padding-right: 1.5rem !important;
|
||||
}
|
||||
}
|
||||
39
Test/DBTest/DBTest/Layout/NavMenu.razor
Normal file
39
Test/DBTest/DBTest/Layout/NavMenu.razor
Normal file
@ -0,0 +1,39 @@
|
||||
<div class="top-row ps-3 navbar navbar-dark">
|
||||
<div class="container-fluid">
|
||||
<a class="navbar-brand" href="">DBTest</a>
|
||||
<button title="Navigation menu" class="navbar-toggler" @onclick="ToggleNavMenu">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="@NavMenuCssClass nav-scrollable" @onclick="ToggleNavMenu">
|
||||
<nav class="flex-column">
|
||||
<div class="nav-item px-3">
|
||||
<NavLink class="nav-link" href="" Match="NavLinkMatch.All">
|
||||
<span class="bi bi-house-door-fill-nav-menu" aria-hidden="true"></span> Home
|
||||
</NavLink>
|
||||
</div>
|
||||
<div class="nav-item px-3">
|
||||
<NavLink class="nav-link" href="counter">
|
||||
<span class="bi bi-plus-square-fill-nav-menu" aria-hidden="true"></span> Counter
|
||||
</NavLink>
|
||||
</div>
|
||||
<div class="nav-item px-3">
|
||||
<NavLink class="nav-link" href="weather">
|
||||
<span class="bi bi-list-nested-nav-menu" aria-hidden="true"></span> Weather
|
||||
</NavLink>
|
||||
</div>
|
||||
</nav>
|
||||
</div>
|
||||
|
||||
@code {
|
||||
private bool collapseNavMenu = true;
|
||||
|
||||
private string? NavMenuCssClass => collapseNavMenu ? "collapse" : null;
|
||||
|
||||
private void ToggleNavMenu()
|
||||
{
|
||||
collapseNavMenu = !collapseNavMenu;
|
||||
}
|
||||
}
|
||||
83
Test/DBTest/DBTest/Layout/NavMenu.razor.css
Normal file
83
Test/DBTest/DBTest/Layout/NavMenu.razor.css
Normal file
@ -0,0 +1,83 @@
|
||||
.navbar-toggler {
|
||||
background-color: rgba(255, 255, 255, 0.1);
|
||||
}
|
||||
|
||||
.top-row {
|
||||
height: 3.5rem;
|
||||
background-color: rgba(0,0,0,0.4);
|
||||
}
|
||||
|
||||
.navbar-brand {
|
||||
font-size: 1.1rem;
|
||||
}
|
||||
|
||||
.bi {
|
||||
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 {
|
||||
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 {
|
||||
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 {
|
||||
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 {
|
||||
font-size: 0.9rem;
|
||||
padding-bottom: 0.5rem;
|
||||
}
|
||||
|
||||
.nav-item:first-of-type {
|
||||
padding-top: 1rem;
|
||||
}
|
||||
|
||||
.nav-item:last-of-type {
|
||||
padding-bottom: 1rem;
|
||||
}
|
||||
|
||||
.nav-item ::deep a {
|
||||
color: #d7d7d7;
|
||||
border-radius: 4px;
|
||||
height: 3rem;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
line-height: 3rem;
|
||||
}
|
||||
|
||||
.nav-item ::deep a.active {
|
||||
background-color: rgba(255,255,255,0.37);
|
||||
color: white;
|
||||
}
|
||||
|
||||
.nav-item ::deep a:hover {
|
||||
background-color: rgba(255,255,255,0.1);
|
||||
color: white;
|
||||
}
|
||||
|
||||
@media (min-width: 641px) {
|
||||
.navbar-toggler {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.collapse {
|
||||
/* Never collapse the sidebar for wide screens */
|
||||
display: block;
|
||||
}
|
||||
|
||||
.nav-scrollable {
|
||||
/* Allow sidebar to scroll for tall menus */
|
||||
height: calc(100vh - 3.5rem);
|
||||
overflow-y: auto;
|
||||
}
|
||||
}
|
||||
18
Test/DBTest/DBTest/Pages/Counter.razor
Normal file
18
Test/DBTest/DBTest/Pages/Counter.razor
Normal file
@ -0,0 +1,18 @@
|
||||
@page "/counter"
|
||||
|
||||
<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++;
|
||||
}
|
||||
}
|
||||
60
Test/DBTest/DBTest/Pages/Home.razor
Normal file
60
Test/DBTest/DBTest/Pages/Home.razor
Normal file
@ -0,0 +1,60 @@
|
||||
@page "/"
|
||||
@using Blazor.IndexedDB
|
||||
@using DBTest.DB
|
||||
|
||||
@inject IIndexedDbFactory DbFactory
|
||||
|
||||
<PageTitle>Home</PageTitle>
|
||||
|
||||
<h1>Artikelliste</h1>
|
||||
|
||||
@if (artikelliste == null)
|
||||
{
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
@code {
|
||||
private List<Artikel> artikelliste;
|
||||
|
||||
protected override async Task OnInitializedAsync()
|
||||
{
|
||||
await LoadQuotesAsync();
|
||||
}
|
||||
|
||||
private async Task LoadQuotesAsync()
|
||||
{
|
||||
using (var db = await DbFactory.Create<ArtikelDB>())
|
||||
{
|
||||
// Load quotes from IndexedDB
|
||||
artikelliste = db.ArtikelListe.ToList();
|
||||
// If no quotes exist in IndexedDB, fetch from API
|
||||
if (artikelliste == null || artikelliste.Count == 0)
|
||||
{
|
||||
await FetchAndStoreQuotesFromApiAsync();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private async Task FetchAndStoreQuotesFromApiAsync()
|
||||
{
|
||||
|
||||
using (var db = await DbFactory.Create<ArtikelDB>())
|
||||
{
|
||||
Artikel a1 = new Artikel();
|
||||
a1.Key = "1";
|
||||
a1.ArtikelNummer = "1";
|
||||
a1.Variante = "0";
|
||||
a1.Bezeichnung = "Test";
|
||||
|
||||
db.ArtikelListe.Add(a1); // Add quotes to IndexedDB
|
||||
await db.SaveChanges(); // Save changes
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
57
Test/DBTest/DBTest/Pages/Weather.razor
Normal file
57
Test/DBTest/DBTest/Pages/Weather.razor
Normal file
@ -0,0 +1,57 @@
|
||||
@page "/weather"
|
||||
@inject HttpClient Http
|
||||
|
||||
<PageTitle>Weather</PageTitle>
|
||||
|
||||
<h1>Weather</h1>
|
||||
|
||||
<p>This component demonstrates fetching data from the server.</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()
|
||||
{
|
||||
forecasts = await Http.GetFromJsonAsync<WeatherForecast[]>("sample-data/weather.json");
|
||||
}
|
||||
|
||||
public 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);
|
||||
}
|
||||
}
|
||||
23
Test/DBTest/DBTest/Program.cs
Normal file
23
Test/DBTest/DBTest/Program.cs
Normal file
@ -0,0 +1,23 @@
|
||||
using Blazor.IndexedDB;
|
||||
using Microsoft.AspNetCore.Components.Web;
|
||||
using Microsoft.AspNetCore.Components.WebAssembly.Hosting;
|
||||
|
||||
namespace DBTest
|
||||
{
|
||||
public class Program
|
||||
{
|
||||
public static async Task Main(string[] args)
|
||||
{
|
||||
var builder = WebAssemblyHostBuilder.CreateDefault(args);
|
||||
builder.RootComponents.Add<App>("#app");
|
||||
builder.RootComponents.Add<HeadOutlet>("head::after");
|
||||
|
||||
builder.Services.AddScoped(sp => new HttpClient { BaseAddress = new Uri(builder.HostEnvironment.BaseAddress) });
|
||||
|
||||
//Blazor.IndexDB
|
||||
builder.Services.AddSingleton<IIndexedDbFactory, IndexedDbFactory>();
|
||||
|
||||
await builder.Build().RunAsync();
|
||||
}
|
||||
}
|
||||
}
|
||||
41
Test/DBTest/DBTest/Properties/launchSettings.json
Normal file
41
Test/DBTest/DBTest/Properties/launchSettings.json
Normal file
@ -0,0 +1,41 @@
|
||||
{
|
||||
"$schema": "http://json.schemastore.org/launchsettings.json",
|
||||
"iisSettings": {
|
||||
"windowsAuthentication": false,
|
||||
"anonymousAuthentication": true,
|
||||
"iisExpress": {
|
||||
"applicationUrl": "http://localhost:17926",
|
||||
"sslPort": 44387
|
||||
}
|
||||
},
|
||||
"profiles": {
|
||||
"http": {
|
||||
"commandName": "Project",
|
||||
"dotnetRunMessages": true,
|
||||
"launchBrowser": true,
|
||||
"inspectUri": "{wsProtocol}://{url.hostname}:{url.port}/_framework/debug/ws-proxy?browser={browserInspectUri}",
|
||||
"applicationUrl": "http://localhost:5149",
|
||||
"environmentVariables": {
|
||||
"ASPNETCORE_ENVIRONMENT": "Development"
|
||||
}
|
||||
},
|
||||
"https": {
|
||||
"commandName": "Project",
|
||||
"dotnetRunMessages": true,
|
||||
"launchBrowser": true,
|
||||
"inspectUri": "{wsProtocol}://{url.hostname}:{url.port}/_framework/debug/ws-proxy?browser={browserInspectUri}",
|
||||
"applicationUrl": "https://localhost:7295;http://localhost:5149",
|
||||
"environmentVariables": {
|
||||
"ASPNETCORE_ENVIRONMENT": "Development"
|
||||
}
|
||||
},
|
||||
"IIS Express": {
|
||||
"commandName": "IISExpress",
|
||||
"launchBrowser": true,
|
||||
"inspectUri": "{wsProtocol}://{url.hostname}:{url.port}/_framework/debug/ws-proxy?browser={browserInspectUri}",
|
||||
"environmentVariables": {
|
||||
"ASPNETCORE_ENVIRONMENT": "Development"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
10
Test/DBTest/DBTest/_Imports.razor
Normal file
10
Test/DBTest/DBTest/_Imports.razor
Normal file
@ -0,0 +1,10 @@
|
||||
@using System.Net.Http
|
||||
@using System.Net.Http.Json
|
||||
@using Microsoft.AspNetCore.Components.Forms
|
||||
@using Microsoft.AspNetCore.Components.Routing
|
||||
@using Microsoft.AspNetCore.Components.Web
|
||||
@using Microsoft.AspNetCore.Components.Web.Virtualization
|
||||
@using Microsoft.AspNetCore.Components.WebAssembly.Http
|
||||
@using Microsoft.JSInterop
|
||||
@using DBTest
|
||||
@using DBTest.Layout
|
||||
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/Blazor.IndexedDB.dll
Normal file
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/Blazor.IndexedDB.dll
Normal file
Binary file not shown.
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/DBTest.dll
Normal file
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/DBTest.dll
Normal file
Binary file not shown.
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/DBTest.pdb
Normal file
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/DBTest.pdb
Normal file
Binary file not shown.
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/Microsoft.CSharp.dll
Normal file
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/Microsoft.CSharp.dll
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/Microsoft.JSInterop.dll
Normal file
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/Microsoft.JSInterop.dll
Normal file
Binary file not shown.
Binary file not shown.
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/Microsoft.VisualBasic.dll
Normal file
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/Microsoft.VisualBasic.dll
Normal file
Binary file not shown.
Binary file not shown.
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/Microsoft.Win32.Registry.dll
Normal file
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/Microsoft.Win32.Registry.dll
Normal file
Binary file not shown.
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/System.AppContext.dll
Normal file
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/System.AppContext.dll
Normal file
Binary file not shown.
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/System.Buffers.dll
Normal file
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/System.Buffers.dll
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/System.Collections.dll
Normal file
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/System.Collections.dll
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/System.ComponentModel.dll
Normal file
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/System.ComponentModel.dll
Normal file
Binary file not shown.
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/System.Configuration.dll
Normal file
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/System.Configuration.dll
Normal file
Binary file not shown.
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/System.Console.dll
Normal file
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/System.Console.dll
Normal file
Binary file not shown.
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/System.Core.dll
Normal file
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/System.Core.dll
Normal file
Binary file not shown.
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/System.Data.Common.dll
Normal file
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/System.Data.Common.dll
Normal file
Binary file not shown.
Binary file not shown.
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/System.Data.dll
Normal file
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/System.Data.dll
Normal file
Binary file not shown.
Binary file not shown.
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/System.Diagnostics.Debug.dll
Normal file
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/System.Diagnostics.Debug.dll
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/System.Diagnostics.Tools.dll
Normal file
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/System.Diagnostics.Tools.dll
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/System.Drawing.dll
Normal file
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/System.Drawing.dll
Normal file
Binary file not shown.
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/System.Dynamic.Runtime.dll
Normal file
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/System.Dynamic.Runtime.dll
Normal file
Binary file not shown.
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/System.Formats.Asn1.dll
Normal file
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/System.Formats.Asn1.dll
Normal file
Binary file not shown.
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/System.Formats.Tar.dll
Normal file
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/System.Formats.Tar.dll
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/System.Globalization.dll
Normal file
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/System.Globalization.dll
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/System.IO.Compression.dll
Normal file
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/System.IO.Compression.dll
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/System.IO.FileSystem.dll
Normal file
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/System.IO.FileSystem.dll
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/System.IO.Pipelines.dll
Normal file
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/System.IO.Pipelines.dll
Normal file
Binary file not shown.
Binary file not shown.
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/System.IO.Pipes.dll
Normal file
BIN
Test/DBTest/DBTest/bin/Debug/net8.0/System.IO.Pipes.dll
Normal file
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user