initial commit
This commit is contained in:
19
Squiddler.Client/Pages/Counter.razor
Normal file
19
Squiddler.Client/Pages/Counter.razor
Normal file
@@ -0,0 +1,19 @@
|
||||
@page "/counter"
|
||||
@rendermode InteractiveWebAssembly
|
||||
|
||||
<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++;
|
||||
}
|
||||
}
|
||||
5
Squiddler.Client/Program.cs
Normal file
5
Squiddler.Client/Program.cs
Normal file
@@ -0,0 +1,5 @@
|
||||
using Microsoft.AspNetCore.Components.WebAssembly.Hosting;
|
||||
|
||||
var builder = WebAssemblyHostBuilder.CreateDefault(args);
|
||||
|
||||
await builder.Build().RunAsync();
|
||||
20
Squiddler.Client/Squiddler.Client.csproj
Normal file
20
Squiddler.Client/Squiddler.Client.csproj
Normal file
@@ -0,0 +1,20 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk.BlazorWebAssembly">
|
||||
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net10.0</TargetFramework>
|
||||
<ImplicitUsings>enable</ImplicitUsings>
|
||||
<Nullable>enable</Nullable>
|
||||
<NoDefaultLaunchSettingsFile>true</NoDefaultLaunchSettingsFile>
|
||||
<StaticWebAssetProjectMode>Default</StaticWebAssetProjectMode>
|
||||
<BlazorDisableThrowNavigationException>true</BlazorDisableThrowNavigationException>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly" Version="10.0.9" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="../SquiddlerClientCore/SquiddlerClientCore.csproj" />
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
||||
9
Squiddler.Client/_Imports.razor
Normal file
9
Squiddler.Client/_Imports.razor
Normal file
@@ -0,0 +1,9 @@
|
||||
@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 static Microsoft.AspNetCore.Components.Web.RenderMode
|
||||
@using Microsoft.AspNetCore.Components.Web.Virtualization
|
||||
@using Microsoft.JSInterop
|
||||
@using Squiddler.Client
|
||||
@@ -0,0 +1,4 @@
|
||||
// <autogenerated />
|
||||
using System;
|
||||
using System.Reflection;
|
||||
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v10.0", FrameworkDisplayName = ".NET 10.0")]
|
||||
7
Squiddler.Client/obj/Debug/net10.0/EmbeddedAttribute.cs
Normal file
7
Squiddler.Client/obj/Debug/net10.0/EmbeddedAttribute.cs
Normal file
@@ -0,0 +1,7 @@
|
||||
// <auto-generated/>
|
||||
namespace Microsoft.CodeAnalysis
|
||||
{
|
||||
internal sealed partial class EmbeddedAttribute : global::System.Attribute
|
||||
{
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
//
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
using System;
|
||||
using System.Reflection;
|
||||
|
||||
[assembly: System.Reflection.AssemblyCompanyAttribute("Squiddler.Client")]
|
||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
|
||||
[assembly: System.Reflection.AssemblyProductAttribute("Squiddler.Client")]
|
||||
[assembly: System.Reflection.AssemblyTitleAttribute("Squiddler.Client")]
|
||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||
|
||||
// Generated by the MSBuild WriteCodeFragment class.
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
a9d54d8a171f126f8723664bb0c3c326e7460e88850cc22b11bae3bd87b21afe
|
||||
@@ -0,0 +1,37 @@
|
||||
is_global = true
|
||||
build_property.EnableAotAnalyzer =
|
||||
build_property.EnableSingleFileAnalyzer =
|
||||
build_property.EnableTrimAnalyzer = false
|
||||
build_property.IncludeAllContentForSelfExtract =
|
||||
build_property.VerifyReferenceTrimCompatibility =
|
||||
build_property.VerifyReferenceAotCompatibility =
|
||||
build_property.TargetFramework = net10.0
|
||||
build_property.TargetFrameworkIdentifier = .NETCoreApp
|
||||
build_property.TargetFrameworkVersion = v10.0
|
||||
build_property.TargetPlatformMinVersion =
|
||||
build_property.UsingMicrosoftNETSdkWeb =
|
||||
build_property.ProjectTypeGuids =
|
||||
build_property.InvariantGlobalization = false
|
||||
build_property.PlatformNeutralAssembly =
|
||||
build_property.EnforceExtendedAnalyzerRules =
|
||||
build_property._SupportedPlatformList = browser
|
||||
build_property.RootNamespace = Squiddler.Client
|
||||
build_property.RootNamespace = Squiddler.Client
|
||||
build_property.ProjectDir = /home/cameron/projects/cs/Squiddler/Squiddler.Client/
|
||||
build_property.EnableComHosting =
|
||||
build_property.EnableGeneratedComInterfaceComImportInterop = false
|
||||
build_property.RazorLangVersion = 9.0
|
||||
build_property.SupportLocalizedComponentNames =
|
||||
build_property.GenerateRazorMetadataSourceChecksumAttributes =
|
||||
build_property.MSBuildProjectDirectory = /home/cameron/projects/cs/Squiddler/Squiddler.Client
|
||||
build_property._RazorSourceGeneratorDebug =
|
||||
build_property.EffectiveAnalysisLevelStyle = 10.0
|
||||
build_property.EnableCodeStyleSeverity =
|
||||
|
||||
[/home/cameron/projects/cs/Squiddler/Squiddler.Client/Pages/Counter.razor]
|
||||
build_metadata.AdditionalFiles.TargetPath = UGFnZXMvQ291bnRlci5yYXpvcg==
|
||||
build_metadata.AdditionalFiles.CssScope =
|
||||
|
||||
[/home/cameron/projects/cs/Squiddler/Squiddler.Client/_Imports.razor]
|
||||
build_metadata.AdditionalFiles.TargetPath = X0ltcG9ydHMucmF6b3I=
|
||||
build_metadata.AdditionalFiles.CssScope =
|
||||
@@ -0,0 +1,12 @@
|
||||
// <auto-generated/>
|
||||
global using Microsoft.Extensions.Configuration;
|
||||
global using Microsoft.Extensions.DependencyInjection;
|
||||
global using Microsoft.Extensions.Logging;
|
||||
global using Microsoft.Extensions.Validation.Embedded;
|
||||
global using System;
|
||||
global using System.Collections.Generic;
|
||||
global using System.IO;
|
||||
global using System.Linq;
|
||||
global using System.Net.Http;
|
||||
global using System.Threading;
|
||||
global using System.Threading.Tasks;
|
||||
BIN
Squiddler.Client/obj/Debug/net10.0/Squiddler.Client.assets.cache
Normal file
BIN
Squiddler.Client/obj/Debug/net10.0/Squiddler.Client.assets.cache
Normal file
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,9 @@
|
||||
// <auto-generated/>
|
||||
namespace Microsoft.Extensions.Validation.Embedded
|
||||
{
|
||||
[global::Microsoft.CodeAnalysis.EmbeddedAttribute]
|
||||
[global::System.AttributeUsage(global::System.AttributeTargets.Class)]
|
||||
internal sealed class ValidatableTypeAttribute : global::System.Attribute
|
||||
{
|
||||
}
|
||||
}
|
||||
1066
Squiddler.Client/obj/Squiddler.Client.csproj.nuget.dgspec.json
Normal file
1066
Squiddler.Client/obj/Squiddler.Client.csproj.nuget.dgspec.json
Normal file
File diff suppressed because it is too large
Load Diff
26
Squiddler.Client/obj/Squiddler.Client.csproj.nuget.g.props
Normal file
26
Squiddler.Client/obj/Squiddler.Client.csproj.nuget.g.props
Normal file
@@ -0,0 +1,26 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="no"?>
|
||||
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||
<RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
|
||||
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
|
||||
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
|
||||
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">/home/cameron/.nuget/packages/</NuGetPackageRoot>
|
||||
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">/home/cameron/.nuget/packages/</NuGetPackageFolders>
|
||||
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
|
||||
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">7.0.0</NuGetToolVersion>
|
||||
</PropertyGroup>
|
||||
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||
<SourceRoot Include="/home/cameron/.nuget/packages/" />
|
||||
</ItemGroup>
|
||||
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||
<Import Project="$(NuGetPackageRoot)microsoft.net.illink.tasks/10.0.9/build/Microsoft.NET.ILLink.Tasks.props" Condition="Exists('$(NuGetPackageRoot)microsoft.net.illink.tasks/10.0.9/build/Microsoft.NET.ILLink.Tasks.props')" />
|
||||
<Import Project="$(NuGetPackageRoot)microsoft.net.sdk.webassembly.pack/10.0.3/build/Microsoft.NET.Sdk.WebAssembly.Pack.props" Condition="Exists('$(NuGetPackageRoot)microsoft.net.sdk.webassembly.pack/10.0.3/build/Microsoft.NET.Sdk.WebAssembly.Pack.props')" />
|
||||
<Import Project="$(NuGetPackageRoot)microsoft.dotnet.hotreload.webassembly.browser/10.0.109/buildTransitive/Microsoft.DotNet.HotReload.WebAssembly.Browser.props" Condition="Exists('$(NuGetPackageRoot)microsoft.dotnet.hotreload.webassembly.browser/10.0.109/buildTransitive/Microsoft.DotNet.HotReload.WebAssembly.Browser.props')" />
|
||||
<Import Project="$(NuGetPackageRoot)microsoft.aspnetcore.components.webassembly/10.0.9/build/net10.0/Microsoft.AspNetCore.Components.WebAssembly.props" Condition="Exists('$(NuGetPackageRoot)microsoft.aspnetcore.components.webassembly/10.0.9/build/net10.0/Microsoft.AspNetCore.Components.WebAssembly.props')" />
|
||||
<Import Project="$(NuGetPackageRoot)microsoft.aspnetcore.app.internal.assets/10.0.9/build/Microsoft.AspNetCore.App.Internal.Assets.props" Condition="Exists('$(NuGetPackageRoot)microsoft.aspnetcore.app.internal.assets/10.0.9/build/Microsoft.AspNetCore.App.Internal.Assets.props')" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||
<PkgMicrosoft_NET_ILLink_Tasks Condition=" '$(PkgMicrosoft_NET_ILLink_Tasks)' == '' ">/home/cameron/.nuget/packages/microsoft.net.illink.tasks/10.0.9</PkgMicrosoft_NET_ILLink_Tasks>
|
||||
<PkgMicrosoft_NET_Sdk_WebAssembly_Pack Condition=" '$(PkgMicrosoft_NET_Sdk_WebAssembly_Pack)' == '' ">/home/cameron/.nuget/packages/microsoft.net.sdk.webassembly.pack/10.0.3</PkgMicrosoft_NET_Sdk_WebAssembly_Pack>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
11
Squiddler.Client/obj/Squiddler.Client.csproj.nuget.g.targets
Normal file
11
Squiddler.Client/obj/Squiddler.Client.csproj.nuget.g.targets
Normal file
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="no"?>
|
||||
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
||||
<Import Project="$(NuGetPackageRoot)microsoft.net.sdk.webassembly.pack/10.0.3/build/Microsoft.NET.Sdk.WebAssembly.Pack.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.net.sdk.webassembly.pack/10.0.3/build/Microsoft.NET.Sdk.WebAssembly.Pack.targets')" />
|
||||
<Import Project="$(NuGetPackageRoot)microsoft.extensions.options/10.0.9/buildTransitive/net8.0/Microsoft.Extensions.Options.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.options/10.0.9/buildTransitive/net8.0/Microsoft.Extensions.Options.targets')" />
|
||||
<Import Project="$(NuGetPackageRoot)microsoft.extensions.configuration.binder/10.0.9/buildTransitive/netstandard2.0/Microsoft.Extensions.Configuration.Binder.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.configuration.binder/10.0.9/buildTransitive/netstandard2.0/Microsoft.Extensions.Configuration.Binder.targets')" />
|
||||
<Import Project="$(NuGetPackageRoot)microsoft.extensions.logging.abstractions/10.0.9/buildTransitive/net8.0/Microsoft.Extensions.Logging.Abstractions.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.logging.abstractions/10.0.9/buildTransitive/net8.0/Microsoft.Extensions.Logging.Abstractions.targets')" />
|
||||
<Import Project="$(NuGetPackageRoot)microsoft.aspnetcore.components.analyzers/10.0.9/buildTransitive/netstandard2.0/Microsoft.AspNetCore.Components.Analyzers.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.aspnetcore.components.analyzers/10.0.9/buildTransitive/netstandard2.0/Microsoft.AspNetCore.Components.Analyzers.targets')" />
|
||||
<Import Project="$(NuGetPackageRoot)microsoft.aspnetcore.app.internal.assets/10.0.9/buildTransitive/Microsoft.AspNetCore.App.Internal.Assets.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.aspnetcore.app.internal.assets/10.0.9/buildTransitive/Microsoft.AspNetCore.App.Internal.Assets.targets')" />
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
2375
Squiddler.Client/obj/project.assets.json
Normal file
2375
Squiddler.Client/obj/project.assets.json
Normal file
File diff suppressed because it is too large
Load Diff
41
Squiddler.Client/obj/project.nuget.cache
Normal file
41
Squiddler.Client/obj/project.nuget.cache
Normal file
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"version": 2,
|
||||
"dgSpecHash": "yN7YV3O9c4k=",
|
||||
"success": true,
|
||||
"projectFilePath": "/home/cameron/projects/cs/Squiddler/Squiddler.Client/Squiddler.Client.csproj",
|
||||
"expectedPackageFiles": [
|
||||
"/home/cameron/.nuget/packages/microsoft.aspnetcore.app.internal.assets/10.0.9/microsoft.aspnetcore.app.internal.assets.10.0.9.nupkg.sha512",
|
||||
"/home/cameron/.nuget/packages/microsoft.aspnetcore.authorization/10.0.9/microsoft.aspnetcore.authorization.10.0.9.nupkg.sha512",
|
||||
"/home/cameron/.nuget/packages/microsoft.aspnetcore.components/10.0.9/microsoft.aspnetcore.components.10.0.9.nupkg.sha512",
|
||||
"/home/cameron/.nuget/packages/microsoft.aspnetcore.components.analyzers/10.0.9/microsoft.aspnetcore.components.analyzers.10.0.9.nupkg.sha512",
|
||||
"/home/cameron/.nuget/packages/microsoft.aspnetcore.components.forms/10.0.9/microsoft.aspnetcore.components.forms.10.0.9.nupkg.sha512",
|
||||
"/home/cameron/.nuget/packages/microsoft.aspnetcore.components.web/10.0.9/microsoft.aspnetcore.components.web.10.0.9.nupkg.sha512",
|
||||
"/home/cameron/.nuget/packages/microsoft.aspnetcore.components.webassembly/10.0.9/microsoft.aspnetcore.components.webassembly.10.0.9.nupkg.sha512",
|
||||
"/home/cameron/.nuget/packages/microsoft.aspnetcore.metadata/10.0.9/microsoft.aspnetcore.metadata.10.0.9.nupkg.sha512",
|
||||
"/home/cameron/.nuget/packages/microsoft.dotnet.hotreload.webassembly.browser/10.0.109/microsoft.dotnet.hotreload.webassembly.browser.10.0.109.nupkg.sha512",
|
||||
"/home/cameron/.nuget/packages/microsoft.extensions.configuration/10.0.9/microsoft.extensions.configuration.10.0.9.nupkg.sha512",
|
||||
"/home/cameron/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.9/microsoft.extensions.configuration.abstractions.10.0.9.nupkg.sha512",
|
||||
"/home/cameron/.nuget/packages/microsoft.extensions.configuration.binder/10.0.9/microsoft.extensions.configuration.binder.10.0.9.nupkg.sha512",
|
||||
"/home/cameron/.nuget/packages/microsoft.extensions.configuration.fileextensions/10.0.9/microsoft.extensions.configuration.fileextensions.10.0.9.nupkg.sha512",
|
||||
"/home/cameron/.nuget/packages/microsoft.extensions.configuration.json/10.0.9/microsoft.extensions.configuration.json.10.0.9.nupkg.sha512",
|
||||
"/home/cameron/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.9/microsoft.extensions.dependencyinjection.10.0.9.nupkg.sha512",
|
||||
"/home/cameron/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.9/microsoft.extensions.dependencyinjection.abstractions.10.0.9.nupkg.sha512",
|
||||
"/home/cameron/.nuget/packages/microsoft.extensions.diagnostics/10.0.9/microsoft.extensions.diagnostics.10.0.9.nupkg.sha512",
|
||||
"/home/cameron/.nuget/packages/microsoft.extensions.diagnostics.abstractions/10.0.9/microsoft.extensions.diagnostics.abstractions.10.0.9.nupkg.sha512",
|
||||
"/home/cameron/.nuget/packages/microsoft.extensions.fileproviders.abstractions/10.0.9/microsoft.extensions.fileproviders.abstractions.10.0.9.nupkg.sha512",
|
||||
"/home/cameron/.nuget/packages/microsoft.extensions.fileproviders.physical/10.0.9/microsoft.extensions.fileproviders.physical.10.0.9.nupkg.sha512",
|
||||
"/home/cameron/.nuget/packages/microsoft.extensions.filesystemglobbing/10.0.9/microsoft.extensions.filesystemglobbing.10.0.9.nupkg.sha512",
|
||||
"/home/cameron/.nuget/packages/microsoft.extensions.logging/10.0.9/microsoft.extensions.logging.10.0.9.nupkg.sha512",
|
||||
"/home/cameron/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.9/microsoft.extensions.logging.abstractions.10.0.9.nupkg.sha512",
|
||||
"/home/cameron/.nuget/packages/microsoft.extensions.options/10.0.9/microsoft.extensions.options.10.0.9.nupkg.sha512",
|
||||
"/home/cameron/.nuget/packages/microsoft.extensions.options.configurationextensions/10.0.9/microsoft.extensions.options.configurationextensions.10.0.9.nupkg.sha512",
|
||||
"/home/cameron/.nuget/packages/microsoft.extensions.primitives/10.0.9/microsoft.extensions.primitives.10.0.9.nupkg.sha512",
|
||||
"/home/cameron/.nuget/packages/microsoft.extensions.validation/10.0.9/microsoft.extensions.validation.10.0.9.nupkg.sha512",
|
||||
"/home/cameron/.nuget/packages/microsoft.jsinterop/10.0.9/microsoft.jsinterop.10.0.9.nupkg.sha512",
|
||||
"/home/cameron/.nuget/packages/microsoft.jsinterop.webassembly/10.0.9/microsoft.jsinterop.webassembly.10.0.9.nupkg.sha512",
|
||||
"/home/cameron/.nuget/packages/microsoft.net.illink.tasks/10.0.9/microsoft.net.illink.tasks.10.0.9.nupkg.sha512",
|
||||
"/home/cameron/.nuget/packages/microsoft.net.sdk.webassembly.pack/10.0.3/microsoft.net.sdk.webassembly.pack.10.0.3.nupkg.sha512",
|
||||
"/home/cameron/.nuget/packages/microsoft.netcore.app.runtime.mono.browser-wasm/10.0.3/microsoft.netcore.app.runtime.mono.browser-wasm.10.0.3.nupkg.sha512"
|
||||
],
|
||||
"logs": []
|
||||
}
|
||||
8
Squiddler.Client/wwwroot/appsettings.Development.json
Normal file
8
Squiddler.Client/wwwroot/appsettings.Development.json
Normal file
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"Logging": {
|
||||
"LogLevel": {
|
||||
"Default": "Information",
|
||||
"Microsoft.AspNetCore": "Warning"
|
||||
}
|
||||
}
|
||||
}
|
||||
8
Squiddler.Client/wwwroot/appsettings.json
Normal file
8
Squiddler.Client/wwwroot/appsettings.json
Normal file
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"Logging": {
|
||||
"LogLevel": {
|
||||
"Default": "Information",
|
||||
"Microsoft.AspNetCore": "Warning"
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user