Skip to content

Commit cfcceb6

Browse files
authored
chore(readme): keep readme separate until project setup
1 parent 3dcbead commit cfcceb6

File tree

1 file changed

+0
-195
lines changed

1 file changed

+0
-195
lines changed

README.md

Lines changed: 0 additions & 195 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
11

2-
# todo dont forget
3-
- remove the non condition project reference from shared to teblazor.components
4-
52
# TELBlazor
63
TEL Blazor Component Library Package
74

@@ -12,195 +9,3 @@ The render cycle will hydrate the prerender and the post actions will be overrid
129
It is client side so the users browser will do the work.
1310

1411

15-
16-
17-
# Architecture
18-
19-
## Project Structures used
20-
- Repo TELBlazor
21-
- TELBlazor.Components
22-
- this is a razor component library
23-
- TELBlazor.Components.UnitTests
24-
- Bunit template from bunit site, configured to use Xunit
25-
- TELBlazor.Components.ShowCase.E2ETests
26-
- NUnit Playwright Test project
27-
- TELBlazor.Components.ShowCase.Shared
28-
- this is a razor component library
29-
- TELBlazor.Components.ShowCase.E2ETests.WasmServerHost
30-
- Wasm global hosted
31-
- TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.Client
32-
- Wasm global hosted
33-
- TELBlazor.Components.ShowCase.WasmStaticClient
34-
- Wasm global standalone
35-
36-
37-
## Packages on setup and purpose
38-
39-
TODO QQQQ Check which are needed some may now longer be useful
40-
include reason for each being installed
41-
42-
### MVCBlazor prototype project packages
43-
44-
PS C:\dev\reposC\MVCBlazor> dotnet list package
45-
Project 'LH.MVCBlazor.Server' has the following package references
46-
[net8.0]:
47-
Top-level Package Requested Resolved
48-
> Markdig 0.39.1 0.39.1
49-
> Microsoft.AspNetCore.Components.WebAssembly.Server 8.0.8 8.0.8
50-
> Microsoft.Extensions.Http 8.0.1 8.0.1
51-
> Serilog 4.2.0 4.2.0
52-
> Serilog.AspNetCore 8.0.0 8.0.0
53-
> Serilog.Extensions.Logging 8.0.0 8.0.0
54-
> Serilog.Formatting.Compact 3.0.0 3.0.0
55-
> Serilog.Settings.Configuration 8.0.0 8.0.0
56-
> Serilog.Sinks.Console 6.0.0 6.0.0
57-
> Serilog.Sinks.Debug 3.0.0 3.0.0
58-
> Serilog.Sinks.File 6.0.0 6.0.0
59-
> Serilog.Sinks.Http 8.0.0 8.0.0
60-
61-
Project 'Package.LH.BlazorComponents' has the following package references
62-
[net8.0]:
63-
Top-level Package Requested Resolved
64-
> Microsoft.AspNetCore.Components 8.0.10 8.0.10
65-
> Microsoft.AspNetCore.Components.Web 8.0.8 8.0.8
66-
67-
Project 'Package.Shared.BlazorComponents' has the following package references
68-
[net8.0]:
69-
Top-level Package Requested Resolved
70-
> Microsoft.AspNetCore.Components 8.0.8 8.0.8
71-
> Microsoft.AspNetCore.Components.Forms 8.0.8 8.0.8
72-
> Microsoft.AspNetCore.Components.Web 8.0.8 8.0.8
73-
> Microsoft.AspNetCore.Mvc.Core 2.2.5 2.2.5
74-
> Microsoft.Extensions.Logging 8.0.0 8.0.0
75-
76-
Project 'Package.LH.Services' has the following package references
77-
[net8.0]:
78-
Top-level Package Requested Resolved
79-
> Microsoft.Extensions.DependencyInjection.Abstractions 8.0.1 8.0.1
80-
81-
Project 'Package.Shared.Services' has the following package references
82-
[net8.0]:
83-
Top-level Package Requested Resolved
84-
> Blazored.LocalStorage 4.5.0 4.5.0
85-
> Microsoft.Extensions.DependencyInjection.Abstractions 8.0.1 8.0.1
86-
> Microsoft.Extensions.Http 8.0.0 8.0.0
87-
> Serilog 4.2.0 4.2.0
88-
89-
Project 'Package.Shared.Entities' has the following package references
90-
[net8.0]: No packages were found for this framework.
91-
Project 'Package.LH.Entities' has the following package references
92-
[net8.0]: No packages were found for this framework.
93-
Project 'LH.Blazor.Client' has the following package references
94-
[net8.0]:
95-
Top-level Package Requested Resolved
96-
> Blazored.LocalStorage 4.5.0 4.5.0
97-
> Microsoft.AspNetCore.Components.WebAssembly 8.0.8 8.0.8
98-
> Microsoft.AspNetCore.Components.WebAssembly.DevServer 8.0.8 8.0.8
99-
> Microsoft.Extensions.Http 8.0.1 8.0.1
100-
> Microsoft.NET.ILLink.Tasks (A) [8.0.15, ) 8.0.15
101-
> Microsoft.NET.Sdk.WebAssembly.Pack (A) [9.0.4, ) 9.0.4
102-
> Serilog 4.2.0 4.2.0
103-
> Serilog.Extensions.Logging 8.0.0 8.0.0
104-
> Serilog.Formatting.Compact 3.0.0 3.0.0
105-
> Serilog.Settings.Configuration 8.0.0 8.0.0
106-
> Serilog.Sinks.BrowserConsole 8.0.0 8.0.0
107-
> Serilog.Sinks.Http 8.0.0 8.0.0
108-
109-
Project 'LH.DB.API' has the following package references
110-
[net8.0]:
111-
Top-level Package Requested Resolved
112-
> Serilog 4.2.0 4.2.0
113-
> Serilog.AspNetCore 8.0.0 8.0.0
114-
> Serilog.Formatting.Compact 3.0.0 3.0.0
115-
> Serilog.Sinks.Console 6.0.0 6.0.0
116-
> Serilog.Sinks.Debug 3.0.0 3.0.0
117-
> Serilog.Sinks.File 6.0.0 6.0.0
118-
> Swashbuckle.AspNetCore 6.4.0 6.4.0
119-
120-
Project 'Package.Shared.BlazorComponents.UnitTests' has the following package references
121-
[net8.0]:
122-
Top-level Package Requested Resolved
123-
> AutoFixture 4.18.1 4.18.1
124-
> AutoFixture.AutoMoq 4.18.1 4.18.1
125-
> bunit 1.34.0 1.34.0
126-
> coverlet.collector 6.0.0 6.0.0
127-
> FluentAssertions 7.0.0 7.0.0
128-
> Microsoft.NET.Test.Sdk 17.11.1 17.11.1
129-
> xunit 2.9.0 2.9.0
130-
> xunit.runner.visualstudio 2.5.4 2.5.4
131-
132-
Project 'Package.LH.BlazorComponents.UnitTests' has the following package references
133-
[net8.0]:
134-
Top-level Package Requested Resolved
135-
> AutoFixture 4.18.1 4.18.1
136-
> AutoFixture.AutoMoq 4.18.1 4.18.1
137-
> bunit 1.34.0 1.34.0
138-
> coverlet.collector 6.0.0 6.0.0
139-
> Microsoft.NET.Test.Sdk 17.11.1 17.11.1
140-
> xunit 2.9.0 2.9.0
141-
> xunit.runner.visualstudio 2.5.4 2.5.4
142-
143-
Project 'Test.Components' has the following package references
144-
[net8.0]:
145-
Top-level Package Requested Resolved
146-
> AutoFixture 4.18.1 4.18.1
147-
> AutoFixture.AutoMoq 4.18.1 4.18.1
148-
> FluentAssertions 8.0.0 8.0.0
149-
> Microsoft.AspNetCore.Components.Forms 8.0.8 8.0.8
150-
> Microsoft.AspNetCore.Components.Web 8.0.8 8.0.8
151-
> Microsoft.AspNetCore.Mvc.Core 2.3.0 2.3.0
152-
153-
Project 'Test.BUnit.UnitTests' has the following package references
154-
[net8.0]:
155-
Top-level Package Requested Resolved
156-
> bunit 1.34.0 1.34.0
157-
> coverlet.collector 6.0.0 6.0.0
158-
> FluentAssertions 8.0.1 8.0.1
159-
> Microsoft.NET.Test.Sdk 17.11.1 17.11.1
160-
> Serilog 4.2.0 4.2.0
161-
> Serilog.Expressions 5.0.0 5.0.0
162-
> Serilog.Extensions.Logging 8.0.0 8.0.0
163-
> Serilog.Formatting.Compact 3.0.0 3.0.0
164-
> Serilog.Settings.Configuration 8.0.0 8.0.0
165-
> Serilog.Sinks.InMemory 0.14.0 0.14.0
166-
> Serilog.Sinks.InMemory.Assertions 0.14.0 0.14.0
167-
> Serilog.Sinks.XUnit 2.0.4 2.0.4
168-
> xunit 2.9.0 2.9.0
169-
> xunit.runner.visualstudio 2.5.4 2.5.4
170-
171-
Project 'Test.BrowserBased.Host' has the following package references
172-
[net8.0]:
173-
Top-level Package Requested Resolved
174-
> Microsoft.AspNetCore.Components.WebAssembly.Server 8.0.13 8.0.13
175-
176-
Project 'Test.BrowserBased.Host.Client' has the following package references
177-
[net8.0]:
178-
Top-level Package Requested Resolved
179-
> Microsoft.AspNetCore.Components.WebAssembly 8.0.13 8.0.13
180-
> Microsoft.NET.ILLink.Tasks (A) [8.0.15, ) 8.0.15
181-
> Microsoft.NET.Sdk.WebAssembly.Pack (A) [9.0.4, ) 9.0.4
182-
183-
Project 'Test.BrowserBased.UnitE2ETests' has the following package references
184-
[net8.0]:
185-
Top-level Package Requested Resolved
186-
> AutoFixture 4.18.1 4.18.1
187-
> coverlet.collector 6.0.0 6.0.0
188-
> Deque.AxeCore.Playwright 4.10.1 4.10.1
189-
> FluentAssertions 8.0.0 8.0.0
190-
> Microsoft.AspNetCore.Mvc.Testing 8.0.0 8.0.0
191-
> Microsoft.NET.Test.Sdk 17.8.0 17.8.0
192-
> Microsoft.Playwright 1.50.0 1.50.0
193-
> Microsoft.Playwright.MSTest 1.50.0 1.50.0
194-
> Microsoft.Playwright.Xunit 1.50.0 1.50.0
195-
> Verify.Playwright 3.0.0 3.0.0
196-
> xunit 2.5.3 2.5.3
197-
> xunit.runner.visualstudio 2.5.3 2.5.3
198-
199-
200-
201-
# Stuff you don't need to know
202-
- It is not render auto per components because the intention is to be used in MVC views.
203-
- Xunit is used with Bunit and Nunit with playwright, either could be
204-
changed so that they are using the same and this could be done in future
205-
as the libraries improve but currently each is being used with the
206-
recommend tool it is designed for though both support the others tool.

0 commit comments

Comments
 (0)