Marco Minerva's repositories
ChatGptNet
A ChatGPT integration library for .NET, supporting both OpenAI and Azure OpenAI Service
SimpleAuthentication
A library to easily integrate Authentication in ASP.NET Core projects.
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.
MinimalHelpers
A collection of helpers libraries for Minimal API projects.
DatabaseGPT
Query a database using natural language
OperationResults
A set of lightweight libraries to totally decouple operation results and actual application responses.
KernelMemoryService
A lightweight implementation of Kernel Memory as a Service
OpenAIEmbeddingSample
An example that shows how to use Semantic Kernel and Kernel Memory to work with embeddings in a .NET application using SQL Server as Vector Database.
ChatGptPlayground
A ready-to-use ASP.NET Core chat application backed by a Minimal API that can be used to test ChatGPT workflows
AspNetCoreWithAlpineJs
A sample that shows how to integrate Alpine.js with ASP.NET Core Razor Pages and Web API
AwesomeBackend
A sample API backend made with ASP.NET Core 5.0
StorageProviders
A collection of Storage Providers for various destinations (e.g. file system and Azure Storage)
marcominerva
My public profile
MultipleAuthenticationProviders
A sample that shows how to handle multiple authentication providers in an ASP.NET Core Web API project
CacheManagement
A sample that showcases how to manage cache in an ASP.NET Core Minimal API project
DataProtectionSample
This example shows how to use the DataProtection APIs with ASP.NET Core
TranslatorGPT
Translate text using AI
VisionPlayground
A simple ASP.NET Core Application that takes a photo and calls Azure AI Vision to get a description
kernel-memory
Index and query any data using LLM and natural language, tracking sources and showing citations.
KeyedServicesIssue
This repository shows a different behavior of FromKeyedServices attribute in Minimal APIs endpoint handler and inside a class library
Net8Samples
A collection of samples about what's new in .NET 8.0
WithOpenApiIssue
This repository shows the issue causing WithOpenApi to be called twice
XmasPostcards
Use Artificial Intelligence to create X-Mas postcards
DataSample
Data Access Methodologies and Architectures with .NET Core 3.0
FromFormBindingIssue
This repository shows an issue with Swagger when using multiple [FromForm] paramters in Minimal API
HealthChecksSample
A sample that shows how to integrate Health Checks in ASP.NET Core applications
NullableEnumIssue
This repository shows an error that occurs when using nullable enum types with UseAllOfToExtendedReferenceSchemas in Swashbuckle.AspNetCore
SqlSat921
This repository contains the samples shown during the SQL Saturady 921 Pordenone Virtual event