Egil Hansen's repositories
blazor-workshop
Blazor workshop - TDD style - with bUnit
TimeProviderExtensions
Extensions for System.TimeProvider API. It includes an advanced test/fake version of the TimeProvider type and a backported version of PeriodicTimer to .NET 6 that support TimeProvider.
Benchmark.Blazor
A sample benchmark.net test app that can be used to measure Blazor components.
AngleSharp.Wrappers
A library of wrappers for AngleSharp. Allows you to replace a real AngleSharp DOM tree but still keep the queried/returned node references. Built for and used by https://github.com/bUnit-dev/bUnit.
BlazeWright
This library extends PlayWright, WebApplicationFactory, Nunit, and xUnit, to make Playwright and Blazor web apps play nicely together.
aspnetcore
ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.
blazor-in-action
Code examples for Blazor in Action
bVirtualization
This is a Blazor component for Virtualization that supports infinite scrolling with ANY type of data source, whether it's an API or Database or just simply a file on your computer or just in memeory!
blazor-playwright-example
A sample demonstrating how to use Playwright to end-to-end test a Blazor app
blazor-ui
A collection of examples related to Telerik UI for Blazor Components: https://www.telerik.com/blazor-ui
efcore
EF Core is a modern object-database mapper for .NET. It supports LINQ queries, change tracking, updates, and schema migrations.
egil.github.io
My personal website
extensions
.NET APIs for commonly used programming patterns and utilities, such as dependency injection, logging, and configuration.
IoT-Edge-Device-in-Docker
A docker image that enables running the aziot-edge in a docker container.
presentations
A copy of my presentations/slides from various events.
roslyn
The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
serilog-sinks-xunit
The xunit test output sink for Serilog
simplecloud.info
code for simplecloud.info
Verify.Blazor
Support for rendering a Blazor Component to a verified file via bunit or raw Blazor rendering.
Verify.Http
Extends Verify to allow verification of web bits.