Skip to content

Commit 26cc4f5

Browse files
committed
remove blazor-wasm
1 parent c45751f commit 26cc4f5

29 files changed

+123
-242
lines changed

MyApp/_includes/web-new-netcore.md

Lines changed: 26 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,28 @@
11
| | .NET Core C# Templates |
22
|----------------------------------------------------------------------------|---------------------------------------------------------------------|
3-
| [angular-spa](https://github.com/NetCoreTemplates/angular-spa) | .NET 8 Angular 15 App with Bootstrap |
4-
| [blazor](https://github.com/NetCoreTemplates/blazor) | .NET 8 Blazor Tailwind App Template |
5-
| [blazor-vue](https://github.com/NetCoreTemplates/blazor-vue) | .NET 8 Blazor Static Rendered Vue interactivity App with Tailwind |
6-
| [blazor-wasm](https://github.com/NetCoreTemplates/blazor-wasm) | .NET 8 Blazor WASM App with Bootstrap |
7-
| [empty](https://github.com/NetCoreTemplates/empty) | .NET 8 Empty Single Project App |
8-
| [grpc](https://github.com/NetCoreTemplates/grpc) | .NET 8 gRPC Services |
9-
| [mvc](https://github.com/NetCoreTemplates/mvc) | .NET 8 MVC Identity Auth App with Tailwind |
10-
| [mvc-bootstrap](https://github.com/NetCoreTemplates/mvc-bootstrap) | .NET 8 MVC Identity Auth App with Bootstrap |
11-
| [mvcauth](https://github.com/NetCoreTemplates/mvcauth) | .NET 8 MVC App with ServiceStack Auth and Bootstrap |
12-
| [mvcidentityserver](https://github.com/NetCoreTemplates/mvcidentityserver) | .NET 8 MVC App with ServiceStack and IdentityServer4 Auth |
13-
| [nextjs](https://github.com/NetCoreTemplates/nextjs) | .NET 8 Jamstack Next.js SSG React App with Tailwind |
14-
| [razor](https://github.com/NetCoreTemplates/razor) | .NET 8 Razor Pages App with Tailwind |
15-
| [razor-bootstrap](https://github.com/NetCoreTemplates/razor-bootstrap) | .NET 8 Razor Pages Identity Auth App with Bootstrap |
16-
| [razor-pages](https://github.com/NetCoreTemplates/razor-pages) | .NET 8 Razor Pages App with ServiceStack Auth and Bootstrap |
17-
| [razor-press](https://github.com/NetCoreTemplates/razor-press) | .NET 8 Statically Generated, CDN hostable Razor Pages Documentation |
18-
| [razor-ssg](https://github.com/NetCoreTemplates/razor-ssg) | .NET 8 Statically Generated, CDN hostable Razor Pages Website |
19-
| [react-spa](https://github.com/NetCoreTemplates/react-spa) | .NET 8 React Create App with Bootstrap |
20-
| [script](https://github.com/NetCoreTemplates/script) | .NET 8 #Script Pages App with Bootstrap |
21-
| [selfhost](https://github.com/NetCoreTemplates/selfhost) | .NET 8 self-hosting Console App |
22-
| [svelte-spa](https://github.com/NetCoreTemplates/svelte-spa) | .NET 8 Svelte v3 Rollup App with Bootstrap |
23-
| [vue-desktop](https://github.com/NetCoreTemplates/vue-desktop) | .NET 8 Chromium Vue Desktop App |
24-
| [vue-mjs](https://github.com/NetCoreTemplates/vue-mjs) | .NET 8 Simple, Modern Vue ServiceStack Auth App with Tailwind |
25-
| [vue-nuxt](https://github.com/NetCoreTemplates/vue-nuxt) | .NET 8 Nuxt.js SPA App with Bootstrap |
26-
| [vue-spa](https://github.com/NetCoreTemplates/vue-spa) | .NET 8 Vue App with Bootstrap |
27-
| [vue-ssg](https://github.com/NetCoreTemplates/vue-ssg) | .NET 8 Jamstack Vue SSG App with Tailwind |
28-
| [vue-vite](https://github.com/NetCoreTemplates/vue-vite) | .NET 8 Jamstack Vue Vite App with Tailwind |
29-
| [web](https://github.com/NetCoreTemplates/web) | .NET 8 Empty App |
30-
| [web-tailwind](https://github.com/NetCoreTemplates/web-tailwind) | .NET 8 Empty App with Tailwind |
31-
| [worker-rabbitmq](https://github.com/NetCoreTemplates/worker-rabbitmq) | .NET 8 Rabbit MQ Worker Service |
32-
| [worker-redismq](https://github.com/NetCoreTemplates/worker-redismq) | .NET 8 Redis MQ Worker Service |
33-
| [worker-servicebus](https://github.com/NetCoreTemplates/worker-servicebus) | .NET 8 Azure Service Bus MQ Worker Service |
34-
| [worker-sqs](https://github.com/NetCoreTemplates/worker-sqs) | .NET 8 AWS SQS MQ Worker Service |
3+
| [angular-spa](https://github.com/NetCoreTemplates/angular-spa) | .NET 10 Angular 19 App with Bootstrap |
4+
| [blazor](https://github.com/NetCoreTemplates/blazor) | .NET 10 Blazor Tailwind App Template |
5+
| [blazor-vue](https://github.com/NetCoreTemplates/blazor-vue) | .NET 10 Blazor Static Rendered Vue interactivity App with Tailwind |
6+
| [empty](https://github.com/NetCoreTemplates/empty) | .NET 10 Empty Single Project App |
7+
| [grpc](https://github.com/NetCoreTemplates/grpc) | .NET 10 gRPC Services |
8+
| [mvc](https://github.com/NetCoreTemplates/mvc) | .NET 10 MVC Identity Auth App with Tailwind |
9+
| [mvc-bootstrap](https://github.com/NetCoreTemplates/mvc-bootstrap) | .NET 10 MVC Identity Auth App with Bootstrap |
10+
| [mvcauth](https://github.com/NetCoreTemplates/mvcauth) | .NET 10 MVC App with ServiceStack Auth and Bootstrap |
11+
| [nextjs](https://github.com/NetCoreTemplates/nextjs) | .NET 10 Jamstack Next.js SSG React App with Tailwind |
12+
| [razor](https://github.com/NetCoreTemplates/razor) | .NET 10 Razor Pages App with Tailwind |
13+
| [razor-bootstrap](https://github.com/NetCoreTemplates/razor-bootstrap) | .NET 10 Razor Pages Identity Auth App with Bootstrap |
14+
| [razor-pages](https://github.com/NetCoreTemplates/razor-pages) | .NET 10 Razor Pages App with ServiceStack Auth and Bootstrap |
15+
| [razor-press](https://github.com/NetCoreTemplates/razor-press) | .NET 10 Statically Generated, CDN hostable Razor Pages Documentation |
16+
| [razor-ssg](https://github.com/NetCoreTemplates/razor-ssg) | .NET 10 Statically Generated, CDN hostable Razor Pages Website |
17+
| [react-spa](https://github.com/NetCoreTemplates/react-spa) | .NET 10 React Create App with Bootstrap |
18+
| [script](https://github.com/NetCoreTemplates/script) | .NET 10 #Script Pages App with Bootstrap |
19+
| [vue-mjs](https://github.com/NetCoreTemplates/vue-mjs) | .NET 10 Simple, Modern Vue ServiceStack Auth App with Tailwind |
20+
| [vue-spa](https://github.com/NetCoreTemplates/vue-spa) | .NET 10 Vue App with Bootstrap |
21+
| [vue-ssg](https://github.com/NetCoreTemplates/vue-ssg) | .NET 10 Jamstack Vue SSG App with Tailwind |
22+
| [vue-vite](https://github.com/NetCoreTemplates/vue-vite) | .NET 10 Jamstack Vue Vite App with Tailwind |
23+
| [web](https://github.com/NetCoreTemplates/web) | .NET 10 Empty App |
24+
| [web-tailwind](https://github.com/NetCoreTemplates/web-tailwind) | .NET 10 Empty App with Tailwind |
25+
| [worker-rabbitmq](https://github.com/NetCoreTemplates/worker-rabbitmq) | .NET 10 Rabbit MQ Worker Service |
26+
| [worker-redismq](https://github.com/NetCoreTemplates/worker-redismq) | .NET 10 Redis MQ Worker Service |
27+
| [worker-servicebus](https://github.com/NetCoreTemplates/worker-servicebus) | .NET 10 Azure Service Bus MQ Worker Service |
28+
| [worker-sqs](https://github.com/NetCoreTemplates/worker-sqs) | .NET 10 AWS SQS MQ Worker Service |

MyApp/_pages/api-explorer-v1.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ The entire API Explorer UI is driven by the **rich metadata** around your APIs t
2525

2626
If your AppHost has the ServiceStack [AuthFeature](/auth/authentication-and-authorization) plugin registered, the home page will display a **Sign In** dialog based on the its **configured Auth Providers**.
2727

28-
This is what you'll see in a new [Vue Vite](https://vue-vite-api.jamstacks.net/ui) project which has **Credentials** Auth, **JWT** as well as **Facebook**, **Google** and **Microsoft** OAuth providers registered in [Configure.Auth.cs](https://github.com/NetCoreTemplates/blazor-wasm/blob/main/MyApp/Configure.Auth.cs)
28+
This is what you'll see in a new [Vue Vite](https://vue-vite-api.jamstacks.net/ui) project which has **Credentials** Auth, **JWT** as well as **Facebook**, **Google** and **Microsoft** OAuth providers registered in [Configure.Auth.cs](https://github.com/LegacyTemplates/blazor-wasm/blob/main/MyApp/Configure.Auth.cs)
2929

3030
```csharp
3131
Plugins.Add(new AuthFeature(() => new CustomUserSession(),
@@ -150,7 +150,7 @@ Control types are based on the property types in your DTOs.
150150
| `<input type=checkbox>` | Boolean |
151151
| `<input type=text>` | default |
152152

153-
Where the `CreateBooking` Request DTO defined in [Bookings.cs](https://github.com/NetCoreTemplates/blazor-wasm/blob/main/MyApp.ServiceModel/Bookings.cs):
153+
Where the `CreateBooking` Request DTO defined in [Bookings.cs](https://github.com/LegacyTemplates/blazor-wasm/blob/main/MyApp.ServiceModel/Bookings.cs):
154154

155155
```csharp
156156
[Tag("bookings"), Description("Create a new Booking")]
@@ -300,7 +300,7 @@ To become the preferred solution to document APIs, API Explorer was designed fro
300300
### API Annotations
301301

302302
Whilst the capability of adding rich API Docs is essential when needed, we expect plain C# attributes will often be used to document APIs where `[Description]` can be used to provide a short summary on a **Type** and its **Properties** whilst richer HTML markup can be added to any Type using `[Notes]`
303-
as done in [Bookings.cs](https://github.com/NetCoreTemplates/blazor-wasm/blob/main/MyApp.ServiceModel/Bookings.cs):
303+
as done in [Bookings.cs](https://github.com/LegacyTemplates/blazor-wasm/blob/main/MyApp.ServiceModel/Bookings.cs):
304304

305305
```csharp
306306
[Tag("bookings"), Description("Find Bookings")]
@@ -336,7 +336,7 @@ We can further enhance API Explorer with our own custom **HTML Components** by a
336336

337337
<ul class="list-none">
338338
<li>
339-
<a href="https://github.com/NetCoreTemplates/blazor-wasm/tree/main/MyApp/wwwroot/modules" class="font-medium">/modules</a>
339+
<a href="https://github.com/LegacyTemplates/blazor-wasm/tree/main/MyApp/wwwroot/modules" class="font-medium">/modules</a>
340340
<ul class="list-none">
341341
<li>
342342
<span class="font-medium">/ui</span>
@@ -345,12 +345,12 @@ We can further enhance API Explorer with our own custom **HTML Components** by a
345345
<span class="font-medium">/docs</span>
346346
<ul class="list-none">
347347
<li>
348-
<a href="https://github.com/NetCoreTemplates/blazor-wasm/blob/dd71c4ee8eac0536ae8a3c4b70b515348d8daf85/MyApp/wwwroot/modules/ui/docs/CreateBookingsDocs.html">
348+
<a href="https://github.com/LegacyTemplates/blazor-wasm/blob/dd71c4ee8eac0536ae8a3c4b70b515348d8daf85/MyApp/wwwroot/modules/ui/docs/CreateBookingsDocs.html">
349349
CreateBookingsDocs.html
350350
</a>
351351
</li>
352352
<li>
353-
<a href="https://github.com/NetCoreTemplates/blazor-wasm/blob/dd71c4ee8eac0536ae8a3c4b70b515348d8daf85/MyApp/wwwroot/modules/ui/docs/TodosDocs.html">
353+
<a href="https://github.com/LegacyTemplates/blazor-wasm/blob/dd71c4ee8eac0536ae8a3c4b70b515348d8daf85/MyApp/wwwroot/modules/ui/docs/TodosDocs.html">
354354
TodosDocs.html
355355
</a>
356356
</li>
@@ -362,7 +362,7 @@ We can further enhance API Explorer with our own custom **HTML Components** by a
362362
<span class="font-medium">/shared</span>
363363
<ul class="list-none">
364364
<li>
365-
<a href="https://github.com/NetCoreTemplates/blazor-wasm/blob/dd71c4ee8eac0536ae8a3c4b70b515348d8daf85/MyApp/wwwroot/modules/shared/Brand.html">
365+
<a href="https://github.com/LegacyTemplates/blazor-wasm/blob/dd71c4ee8eac0536ae8a3c4b70b515348d8daf85/MyApp/wwwroot/modules/shared/Brand.html">
366366
Brand.html
367367
</a>
368368
</li>
@@ -375,7 +375,7 @@ We can further enhance API Explorer with our own custom **HTML Components** by a
375375
Where you can enhance any of your APIs or DTOs with rich API docs by adding **HTML Components** to `/modules/ui/docs/*.html` which gets included together with API Explorers own components in its single file download. API Explorer is built using [petite-vue](https://github.com/vuejs/petite-vue) which is a **6kb** subset of Vue optimized for progressive enhancement your components can also take advantage of to enhance it with rich dynamic UIs.
376376

377377
The `*.html` file names aren't important, to create an API doc component it just needs to be named `{Type}Docs`. Here's the simple component example
378-
[CreateBookingsDocs.html](https://github.com/NetCoreTemplates/blazor-wasm/blob/main/MyApp/wwwroot/modules/ui/docs/CreateBookingsDocs.html) uses to generate its custom UI that just references the id of its `<template>` UI:
378+
[CreateBookingsDocs.html](https://github.com/LegacyTemplates/blazor-wasm/blob/main/MyApp/wwwroot/modules/ui/docs/CreateBookingsDocs.html) uses to generate its custom UI that just references the id of its `<template>` UI:
379379

380380
```html
381381
<script>App.components({ CreateBookingDocs: '#create-booking-docs' })</script>
@@ -521,7 +521,7 @@ Which results in being more productive then using C# attributes as changes are i
521521
## Override built-in Components
522522

523523
You're also able to completely replace **any of API Explorers built-in components** by adding a local file with the same path used in [/ServiceStack/modules](https://github.com/ServiceStack/ServiceStack/tree/master/src/ServiceStack/modules). The Blazor WASM template does with its local
524-
[/modules/shared/Brand.html](https://github.com/NetCoreTemplates/blazor-wasm/blob/main/MyApp/wwwroot/modules/shared/Brand.html) which overrides the top-right branding navigation for all API Explorer and Admin UIs:
524+
[/modules/shared/Brand.html](https://github.com/LegacyTemplates/blazor-wasm/blob/main/MyApp/wwwroot/modules/shared/Brand.html) which overrides the top-right branding navigation for all API Explorer and Admin UIs:
525525

526526
<div class="flex justify-center py-8">
527527
<a href="https://vue-vite-api.jamstacks.net/ui/">

MyApp/_pages/api-explorer.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ Control types are based on the property types in your DTOs.
152152
| `<input type=checkbox>` | Boolean |
153153
| `<input type=text>` | default |
154154

155-
Where the `CreateBooking` Request DTO defined in [Bookings.cs](https://github.com/NetCoreTemplates/blazor-wasm/blob/main/MyApp.ServiceModel/Bookings.cs):
155+
Where the `CreateBooking` Request DTO defined in [Bookings.cs](https://github.com/LegacyTemplates/blazor-wasm/blob/main/MyApp.ServiceModel/Bookings.cs):
156156

157157
```csharp
158158
[Tag("bookings"), Description("Create a new Booking")]
@@ -302,7 +302,7 @@ To become the preferred solution to document APIs, API Explorer was designed fro
302302
### API Annotations
303303

304304
Whilst the capability of adding rich API Docs is essential when needed, we expect plain C# attributes will often be used to document APIs where `[Description]` can be used to provide a short summary on a **Type** and its **Properties** whilst richer HTML markup can be added to any Type using `[Notes]`
305-
as done in [Bookings.cs](https://github.com/NetCoreTemplates/blazor-wasm/blob/main/MyApp.ServiceModel/Bookings.cs):
305+
as done in [Bookings.cs](https://github.com/LegacyTemplates/blazor-wasm/blob/main/MyApp.ServiceModel/Bookings.cs):
306306

307307
```csharp
308308
[Tag("bookings"), Description("Find Bookings")]
@@ -338,7 +338,7 @@ We can further enhance API Explorer with our own custom [Vue.js Components](http
338338

339339
<ul class="list-none">
340340
<li>
341-
<a href="https://github.com/NetCoreTemplates/blazor-wasm/tree/main/MyApp/wwwroot/modules" class="font-medium">/modules</a>
341+
<a href="https://github.com/LegacyTemplates/blazor-wasm/tree/main/MyApp/wwwroot/modules" class="font-medium">/modules</a>
342342
<ul class="list-none">
343343
<li>
344344
<span class="font-medium">/ui/docs</span>

MyApp/_pages/auth/apikeys.md

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -364,20 +364,11 @@ In addition to the built-in Admin UIs to manage API Keys, all Identity Auth Tail
364364
to include support for managing API Keys in their User Account pages:
365365

366366
<div class="not-prose mt-8 grid grid-cols-2 gap-4">
367-
<a class="block group border dark:border-gray-800 hover:border-indigo-700 dark:hover:border-indigo-700 flex flex-col justify-between" href="https://blazor.web-templates.io">
368-
<img class="p-2" src="https://raw.githubusercontent.com/ServiceStack/Assets/master/csharp-templates/blazor.png">
369-
<div class="bg-gray-50 dark:bg-gray-800 text-gray-600 dark:text-gray-300 font-semibold group-hover:bg-indigo-700 group-hover:text-white text-center py-2">blazor.web-templates.io</div>
370-
</a>
371367
<a class="block group border dark:border-gray-800 hover:border-indigo-700 dark:hover:border-indigo-700" href="https://blazor-vue.web-templates.io">
372368
<div style="max-height:350px;overflow:hidden">
373369
<img class="p-2" src="https://raw.githubusercontent.com/ServiceStack/Assets/master/csharp-templates/blazor-vue.png"></div>
374370
<div class="bg-gray-50 dark:bg-gray-800 text-gray-600 dark:text-gray-300 font-semibold group-hover:bg-indigo-700 group-hover:text-white text-center py-2">blazor-vue.web-templates.io</div>
375371
</a>
376-
<a class="block group border dark:border-gray-800 hover:border-indigo-700 dark:hover:border-indigo-700" href="https://blazor-wasm.web-templates.io">
377-
<div style="max-height:350px;overflow:hidden">
378-
<img class="p-2" src="https://raw.githubusercontent.com/ServiceStack/Assets/master/csharp-templates/blazor-wasm.png"></div>
379-
<div class="bg-gray-50 dark:bg-gray-800 text-gray-600 dark:text-gray-300 font-semibold group-hover:bg-indigo-700 group-hover:text-white text-center py-2">blazor-wasm.web-templates.io</div>
380-
</a>
381372
<a class="block group border dark:border-gray-800 hover:border-indigo-700 dark:hover:border-indigo-700" href="https://razor.web-templates.io">
382373
<div style="max-height:350px;overflow:hidden">
383374
<img class="p-2" src="https://raw.githubusercontent.com/ServiceStack/Assets/master/csharp-templates/razor.png"></div>

0 commit comments

Comments
 (0)