Rename this project
See original GitHub issueThe name has been read as meaning “provide the minimal amount of validation”. What should we rename it to? Put new suggestions in a comment by themselves and folks can vote with reactions.
Some things to keep in mind:
- There are currently two packages. The basic package containing the static
TryValidate
method, and the.AspNetCore
package containing theValidator<T>
class, which has a staticBindAsync
method so thatRequestDelegateFactory
will bind to it. The first package is generally usable in all .NET projects whereSystem.ComponentModel.DataAnnotations
validation can be used so the name should be welcoming to that, while also providing a suitable prefix for the more workload-specific package(s). - The main call site in any project will be the call to
ProjectName.TryValidate()
, i.e. a static method on a static class. Right now the class is in theSystem.ComponentModel.DataAnnotations
namespace, the same as the in-frameworkValidator
type. Note that the fact the framework has aValidator
type already is why this project doesn’t use that name 😞 .
Issue Analytics
- State:
- Created 2 years ago
- Reactions:1
- Comments:29 (12 by maintainers)
Top Results From Across the Web
Rename projects | PyCharm Documentation
In the dialog that opens, choose the rename strategy. If the project name is the same as the name of its root folder,...
Read more >Is it possible to rename a project? - Google Developers Help
It is possible to work around this by copying the project (using "Save Project As..." under the File menu) and entering new display...
Read more >Rename solution and related projects in a ASP.NET web ...
In Solution Explorer, right-click the project and select Properties. On the Application tab, change the "Assembly name" and "Default namespace".
Read more >Rename project items—ArcGIS Pro | Documentation
Many project items can be renamed, including maps, layouts, geodatabases, toolboxes, and folder connections. Renaming an item in ArcGIS Pro may also rename...
Read more >Rename a Project
A project name can be updated or changed at any time. Admin or read+write permissions are required. First, open your project or component....
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Going with
MiniValidation
for now. Thanks folks!ValKilmer…done…consider no other options Project/package name: ValKilmer Type name:
ValKilmer
E.g. use:ValKilmer.EnsureWingman(myObject, out var errors);