safe-routing

Route generator

Generates strongly-typed identifiers for ASP.NET Core routes to improve compile-time safety and readability of routing code.

A C# source generator for ASP.NET Core razor pages and MVC controllers which produces strongly-typed identifiers for routes.

GitHub

31 stars
2 watching
2 forks
Language: C#
last commit: 2 months ago
Linked from 1 awesome list

asp-net-coreasp-net-core-mvccsharpcsharp-sourcegeneratorroutingsource-generator

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
filipw/strathweb.typedrouting.aspnetcore A library enabling strongly typed routing in ASP.NET Core MVC projects 75
zarehd/aspnetstatic Transforms ASP.NET Core into a static site generator 107
sandulat/routes-gen Generates typed route helper for safe and type-safe route usage across different frameworks. 281
surgicalcoder/razorpageroutegenerator Generates strongly typed methods for Razor and Blazor Page routes with optional parameters. 13
purescript-contrib/purescript-routing A type-safe client-side routing library for PureScript 105
surgicalcoder/stronglytypedembeddedresources Generates strongly typed Embedded Resource names for .NET standard 2.0 projects. 9
codecentric/net_automatic_interface Automatically generates interfaces from classes to reduce friction and noise in code 61
sauci/pydbc Generates an Abstract Syntax Tree based on DBC-formatted strings 2
martinothamar/wrappervalueobject Generates simple value objects in C# to wrap primitive types and provide automatic equality comparison and formatting 53
lucasteles/strongly Generates boilerplate code for strongly-typed values 35
krasin-ga/matryoshki A framework for creating type-agnostic decorators and adapters using C# source generators 28
davidwengier/sourcegeneratortemplate Provides a basic template and tools to generate C# source code programmatically 181
devteam/immutype Generates extension methods for immutable data types in .NET. 41
zaid-ajaj/hawaii Generates type-safe F# and Fable clients from OpenAPI/Swagger/OData services 139
distantcam/autoctor Automatically generates constructors and associated code for managing dependencies in C# classes 84