• Stars
    star
    7
  • Rank 2,294,772 (Top 46 %)
  • Language
    C#
  • License
    MIT License
  • Created over 2 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A sample structure of a Web API project with Entity Framework Core, Mapping, Validation, Error Handling and much more.

More Repositories

1

ChatGptNet

A ChatGPT integration library for .NET, supporting both OpenAI and Azure OpenAI Service
C#
214
star
2

TinyHelpers

A collection of helper methods and classes for .NET that I use every day. I have packed them in a single library to avoid code duplication.
C#
188
star
3

SimpleAuthentication

A library to easily integrate Authentication in ASP.NET Core projects.
C#
111
star
4

MinimalHelpers

A collection of helpers libraries for Minimal API projects.
C#
31
star
5

OperationResults

A set of lightweight libraries to totally decouple operation results and actual application responses.
C#
27
star
6

AlexaSkillTemplate

A Visual Studio Project Template to create Alexa Skills using an Azure Function as backend.
C#
14
star
7

TinyCMS

The smallest CMS engine ever, made with ASP. NET Core and Dapper
JavaScript
13
star
8

IdentitySample

A sample that shows how to deal with Tokens, Users, Roles, Claims and Policy using ASP.NET Core Identity
C#
13
star
9

TranslatorService

A lightweight library that uses Cognitive Translator Service for text translation and Cognitive Speech Service for text-to-speech and speech-to-text
C#
11
star
10

TotalDecoupling

A sample that shows how to write a Web API in which every Controller method is literally formed by a single line of code, yet with the ability to handle all response types, validation errors, etc.
C#
9
star
11

DesktopNet70

A couple of .NET 7.0 Windows Forms and WPF applications that show how to use Host Builder, Dependency Injection, Logging and how to access to Windows 10 APIs.
C#
8
star
12

XamarinNetCore

A sample on how to use .NET 5.0 features like HostBuilder, Dependecy Injection, Logging and HttpClientFactory with Xamarin.Forms
C#
7
star
13

QueueMessaging

A library that allows to easily integrate Queue messaging with RabbitMQ and Azure Service Bus in a .NET application.
C#
7
star
14

MinimalHelpers.Binding

A library that provides Binding helpers for Minimal API projects.
C#
7
star
15

Schrodinger

Like the famous paradox, a .NET type that can be any value until you check it.
C#
6
star
16

EntityDapperCore

An example that shows how to use both Entity Framework Core and Dapper in the same project, sharing the database configuration.
C#
6
star
17

SearchGPT

A sample that shows how to integrate ChatGPT with your own data that comes from Azure Cognitive Search
JavaScript
6
star
18

BabelFish

An app that shows how to use the Microsoft Translator Speech APIs to build a real-time voice translation app for the Universal Windows Platform, event for Windows 10 IoT Core
C#
5
star
19

marcominerva

My public profile
5
star
20

StorageProviders

A collection of Storage Providers for various destinations (e.g. file system and Azure Storage)
C#
5
star
21

WebApiUploaderSample

A sample that shows how to handle file uploads/downloads in an ASP.NET Core Web API
C#
5
star
22

RestLibrary

A lightweight library to perform common REST API calls
C#
5
star
23

AICompanion

A sample app showcasing the use of Cognitive Services within UWP & Xamarin apps: Vision, Face and Custom Vision.
C#
5
star
24

Dapper110

A collection of samples that show how to use some advanced features of Dapper
C#
5
star
25

PeopleFinder

Enrich Azure Cognitive Search index with Face Cognitive Service, Azure Maps & Exif Metadata and access all the information within a UWP client
C#
5
star
26

DallENet

A DALL·E integration library for .NET
C#
5
star
27

WebAPI-Samples

A collection of Web APIs made with ASP.NET Core 5.0 and related clients to show their usage
C#
4
star
28

UWPCustomVisionCompanion

A sample app showcasing the use of Custom Vision in the Universal Windows Platform.
C#
4
star
29

LoggingNetCore

A sample that shows how to use Logging features of .NET on every supported platforms
C#
4
star
30

WeatherApp

A sample that shows how to leverage .NET 5.0 features like HostBuilder, ServiceProvider, Logging and Cache on every supported platform
C#
4
star
31

MultiTenant

An ASP.NET Core application that uses wildcard domains to handle multi-tenancy
C#
4
star
32

AwesomeBackend

A sample API backend made with ASP.NET Core 5.0
C#
4
star
33

ErrorHandling

Some samples that show how to correctly handle errors in Web API projects
C#
4
star
34

customvision-trainer

A small application that allows to automatically upload and tag images for Custom Vision Service
C#
4
star
35

Minimal-IoT

A sample that showcases how to use Minimal APIs to build a Web Server to control IoT devices
C#
3
star
36

LocalizationSample

A sample about how to handle Localization with ASP.NET Core WEB APIs
C#
3
star
37

FluentEmailSample

A Web API that uses FluentEmail to send e-mails, with the support for Sendinblue
C#
3
star
38

ChatGptPlayground

A ready-to-use ASP.NET Core chat application backed by a Minimal API that can be used to test ChatGPT workflows
JavaScript
3
star
39

Friendbook

A sample Web API for managing a friends' list
C#
3
star
40

HangfireSample

A collection of samples about using Hangfire in a Web API application
C#
3
star
41

MinimalApiHang

This repository shows a problem with Swagger when using WithOpenApi extension method in a Minimal API project
C#
2
star
42

AI-Samples

A collection of AI related samples made with different frameworks
C#
2
star
43

ValidationSample

A sample that shows how to use FluentValidation in .NET
C#
2
star
44

AspNetCoreWithAlpineJs

A sample that shows how to integrate Alpine.js with ASP.NET Core Razor Pages and Web API
JavaScript
2
star
45

MinimalApiSample

A sample that showcases Minimal APIs features.
C#
2
star
46

SqlDatabaseProject

SQL Server Database Project sample
TSQL
2
star
47

EntityFrameworkCore7Samples

A collection of samples about the main new features available in Entity Framework Core 7.0
C#
2
star
48

DateTimeMadness

A collection of use cases and samples that show how to manage dates and times in a backend
C#
2
star
49

DateTimeOnly

A repository that shows how to work with DateOnly and TimeOnly data types with .NET 6.0, ASP.NET Core and Entity Framework Core 6.0
C#
2
star
50

Raspberry-Jukebox

A remotely controlled Jukebox built with a Raspberry Pi 2 running Windows 10 IoT Core
JavaScript
2
star
51

SortingPagination

A sample that shows how to efficiently handle dynamic sorting and pagination of data that come from a database, using Entity Framework Core or Dapper
C#
2
star
52

AspNetCore7Samples

A collection of samples about the main new features available in ASP.NET Core 7.0
C#
2
star
53

MultilanguageChat

This project shows how to use Azure SignalR, Microsoft Translator and Speech Service to build a real-time voice translation system
C#
2
star
54

CognitiveSearch

Samples about Azure Cognitive Search with a UWP client
C#
1
star
55

Kowalski

A personal assistant made with LUIS and the Bot Framework, running on a Windows 10 IoT Core device
C#
1
star
56

RateLimiterSample

A sample that shows how to use the Rate Limiter of ASP.NET Core 7.0 in conjunction with Authentication
C#
1
star
57

GalacticProject

Sample projects that show how to not reinvent the wheel while developing
C#
1
star
58

EntityFrameworkCoreAuditing

This repository show different ways to audit database changes with Entity Framework Core
C#
1
star
59

EntityFrameworkCoreTipsTricks

A collection of code samples that can be useful when using Entity Framework Core
C#
1
star
60

TheMovieDbApiClient

A small library that allows to access the API of The Movie Database (https://www.themoviedb.org)
C#
1
star
61

MultipleAuthenticationProviders

A sample that shows how to handle multiple authentication providers in an ASP.NET Core Web API project
C#
1
star
62

marcominerva.github.io

Sharp Design Web Site
HTML
1
star
63

SecondaryClock

A clock that is shown on secondary (last) Taskbar on Windows 11.
C#
1
star
64

Swagger

A sample that shows how to effectively integrate Swagger into an ASP.NET Core 6.0 Web API
C#
1
star
65

OutputCacheIssue

This repository shows an inconsistency in Output caching behavior documentation.
C#
1
star
66

RandomPhotos

Use AI to generate random photos
JavaScript
1
star
67

TranslatorGPT

Translate text using AI
JavaScript
1
star
68

ParameterRenameIssue

This repository shows that Route, Query and Header parameter names are ignored when using WithOpenApi extension method
C#
1
star
69

DataProtectionSample

This example shows how to use the DataProtection APIs with ASP.NET Core
C#
1
star
70

OpenApiParameterIssue

This repository shows a problem with OpenAPI definition of path, query and header parameters when there is a body and we're using WithOpenApi extension method
C#
1
star
71

KeyedServicesIssue

This repository shows a different behavior of FromKeyedServices attribute in Minimal APIs endpoint handler and inside a class library
C#
1
star
72

CustomCommands

A sample that shows how to integrate Custom Commands in a real system, with support for Wake Word.
C#
1
star
73

PathIssue

This repository shows that Route parameters are not set as required when using WithOpenApi and Nullable Reference Types are disabled
C#
1
star