Skip to content

Example ASP .NET / Entity Framework Core WebAPI with Value Objects, Visitor, Specification design patterns, Maybe functor.

Notifications You must be signed in to change notification settings

jonoliver82/UsersRestApi

Repository files navigation

Users REST API Sample

This project shows examples of the following concepts:

  • Entity Framework Core 2.2 InMemory database for an ASP .NET Core Web API
  • Value Objects with Entity Framework
  • Query objects to encapsulate predicate and selection expressions when performing a query to a Repository
  • Use of Specification pattern inconjunction with Queries and validation of Entities
  • Validation of Value Objects and collection of validation errors by the Visitor pattern
  • Maybe Functor on creation and retrieval
  • Result objects with fluent extensions

The project incorporates ideas from:

About

Example ASP .NET / Entity Framework Core WebAPI with Value Objects, Visitor, Specification design patterns, Maybe functor.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages