LoreSoft
NuGet publisher profile
Packages (110)
NLog.Mongo
NLog MongoDB target
Injectio
Source generator that helps register attribute marked services in the dependency injection ServiceCollection
FluentRest
Fluent wrapper over HttpClient to make REST calls easier
KickStart
Application start-up helper to initialize things like an IoC container, register mapping information or run a task.
Blazilla
A library for using FluentValidation with Blazor EditForm components. Provides seamless integration between FluentValidation and Blazor forms with support for real-time validation, nested objects, async validation, and rule sets.
DataGenerator
Automatically generate intelligent and realistic test data for an object.
FluentCommand
Fluent API wrapper for ADO.NET DbCommand with automatic object mapping, caching, and SQL query builder support
EntityChange
Library to compare two entity object graphs detecting changes
LoreSoft.Blazor.Controls
A comprehensive collection of high-quality Blazor components
EntityFrameworkCore.Generator
.NET Core command-line (CLI) tool to generate Entity Framework Core source files.
FluentCommand.SqlServer
Fluent Wrapper for DbCommand with SQL Server support using Microsoft.Data.SqlClient
MediatR.CommandQuery
CQRS framework based on MediatR
KickStart.AutoMapper
Provides AutoMapper integration for KickStart, enabling streamlined object mapping and startup configuration for .NET applications.
KickStart.Autofac
Provides Autofac integration for KickStart, enabling streamlined dependency injection and startup configuration for .NET applications.
KickStart.MongoDB
Provides MongoDB integration for KickStart, enabling efficient database connectivity and startup configuration for .NET applications.
KickStart.Unity
Provides Unity integration for KickStart, enabling streamlined dependency injection and startup configuration for .NET applications.
KickStart.SimpleInjector
Provides SimpleInjector integration for KickStart, enabling streamlined dependency injection and startup configuration for .NET applications.
FluentRest.NewtonsoftJson
Fluent wrapper over HttpClient to make REST calls easier
KickStart.Ninject
Provides Ninject integration for KickStart, enabling flexible dependency injection and startup configuration for .NET applications.
KickStart.NLog
Provides NLog integration for KickStart, enabling flexible logging and startup configuration for .NET applications.
dotnet-property
.NET Core command-line (CLI) tool to update project properties and version numbers on build.
KickStart.Log4Net
Provides log4net integration for KickStart, enabling flexible logging and startup configuration for .NET applications.
FluentRest.Fake
Fluent wrapper over HttpClient to make REST calls easier
MediatR.CommandQuery.EntityFrameworkCore
CQRS framework based on MediatR
FluentCommand.EntityFactory
Fluent Wrapper for DbCommand
MediatR.CommandQuery.Audit
CQRS framework based on MediatR
FluentRest.Factory
Fluent wrapper over HttpClient to make REST calls easier
KickStart.DependencyInjection
Provides integration with Microsoft.Extensions.DependencyInjection for KickStart, enabling streamlined dependency injection and startup configuration for .NET applications.
MediatR.CommandQuery.Mvc
CQRS framework based on MediatR
EntityFrameworkCore.Generator.Core
.NET Core command-line (CLI) tool to generate Entity Framework Core source files.
KickStart.Serilog
Provides Serilog integration for KickStart, enabling flexible logging and startup configuration for .NET applications.
AssemblyMetadata.Generators
Source generator to expose assembly attributes as string constants
FluentCommand.Batch
Fluent Wrapper for DbCommand
Arbiter.Mediation
Simple mediator pattern implementation in .NET
Equatable.Generator
Source generator for Equals and GetHashCode with attribute based control of equality implementation
FluentCommand.Json
Fluent Wrapper for DbCommand with JSON export support for query results
FluentCommand.Dapper
Fluent Wrapper for DbCommand
KickStart.EntityChange
Provides EntityChange integration for KickStart, enabling efficient entity change tracking and startup configuration for .NET applications.
Arbiter.CommandQuery
Command Query Responsibility Segregation (CQRS) framework based on mediator pattern
MongoDB.Abstracts
The MongoDB Abstracts library defines abstract base classes for repository pattern.
Cosmos.Abstracts
The Cosmos DB Abstracts library defines abstract base classes for repository pattern.
MediatR.CommandQuery.Hangfire
CQRS framework based on MediatR
MediatR.CommandQuery.Cosmos
CQRS framework based on MediatR
XUnit.Hosting
XUnit host builder
MediatR.CommandQuery.MongoDB
CQRS framework based on MediatR
AspNetCore.SecurityKey
Flexible and comprehensive API key authentication library for ASP.NET Core with support for headers, query parameters, cookies, custom validation, middleware patterns, and seamless integration with ASP.NET Core's authentication infrastructure
Arbiter.Communication
Message template communication for email and SMS services
Arbiter.CommandQuery.EntityFramework
Command Query Responsibility Segregation (CQRS) framework based on mediator pattern using Entity Framework as the data store handler
Arbiter.CommandQuery.Endpoints
Command Query Responsibility Segregation (CQRS) framework based on mediator pattern using Minimal API endpoints
Arbiter.CommandQuery.MongoDB
Command Query Responsibility Segregation (CQRS) framework based on mediator pattern using Mongo DB as the data store handler
Arbiter.CommandQuery.Mvc
Command Query Responsibility Segregation (CQRS) framework based on mediator pattern using ASP.NET MVC Controllers
Arbiter.Services
Arbiter utility services library providing CSV parsing, encryption, caching, token management, and URL building
Arbiter.Communication.Twilio
Communication implementation for SendGrid and Twilio
FluentCommand.Import
Fluent Wrapper for DbCommand with data import, field mapping, and merge capabilities
Arbiter.Communication.Azure
Communication implementation for Azure Communication Services
Arbiter.Mediation.OpenTelemetry
OpenTelemetry support to Arbiter
MediatR.CommandQuery.Endpoints
CQRS framework based on MediatR
FluentCommand.Caching
Fluent Wrapper for DbCommand with distributed caching support using Microsoft.Extensions.Caching and MessagePack serialization
Arbiter.Mapping
Source-generated, compile-time object mapping with support for custom property expressions and IQueryable projection.
Cosmos.Identity
Cosmos DB provider for ASP.NET Core Identity framework.
Privileged
An authorization library for restricting resources by action, subject and qualifiers with rule-based permissions
Arbiter.Dispatcher.Server
ASP.NET Core server library for remote command and query dispatching
Arbiter.Dispatcher.Client
Client library for remote command and query dispatching
FluentCommand.Csv
Fluent Wrapper for DbCommand with CSV export support for query results
Privileged.Components
An authorization library for restricting resources by action, subject and qualifiers with rule-based permissions
Privileged.Authorization
An authorization library for restricting resources by action, subject and qualifiers with rule-based permissions
HashGate.AspNetCore
HMAC authentication for ASP.NET Core applications. Provides secure request authentication using Hash-based Message Authentication Code (HMAC) with customizable key providers and authentication schemes.
HashGate.HttpClient
HTTP client library for HMAC authentication in ASP.NET Core applications. Provides easy integration for making authenticated HTTP requests using HMAC-based authentication schemes.
TableStorage.Abstracts
The Azure Table Storage Abstracts library defines abstract base classes for repository pattern.
Privileged.Endpoint
An authorization library for restricting resources by action, subject and qualifiers with rule-based permissions
Arbiter.OpenTelemetry
OpenTelemetry models and queries for Arbiter
Arbiter.OpenTelemetry.Server
OpenTelemetry server instrumentation and configuration for Arbiter
SchemaSaurus.Metadata
SchemaSaurus core metadata model for representing database schema objects with immutable, strongly-typed structures and provider-agnostic builders.
Arbiter.OpenTelemetry.Monitor
Azure Monitor query handlers for Arbiter OpenTelemetry logs
Arbiter.Messaging.ServiceBus
Azure Service Bus messaging extensions with queue, topic, subscription initialization and sender helpers
Arbiter.Communication.Graph
Communication implementation for Microsoft Graph
Serilog.Sinks.Mongo
A high-performance Serilog sink that writes log events to MongoDB
TestHost.Abstracts
Test host builder
Arbiter.Queue
Background request queue for mediator commands
Arbiter.Functions
Arbiter library for Azure Functions applications
Arbiter.Storage.Blobs
Arbiter library for Azure Blob Storage
Equatable.Comparers
Equality comparers for sequences, dictionaries, and hash sets used by the Equatable source generator
Arbiter.Health
Health check services, handlers, and URL health probes for Arbiter
Serilog.Sinks.SqlServer
A high-performance Serilog sink that writes log events to SQL Server
SchemaSaurus.Sqlite
SQLite schema reader for SchemaSaurus supporting SQLite 3.31.0 and later.
SchemaSaurus.SqlServer
SQL Server schema reader for SchemaSaurus supporting SQL Server 2016 and later, Azure SQL Database, and Azure SQL Managed Instance.
SchemaSaurus.Oracle
Oracle schema reader for SchemaSaurus supporting Oracle 12c and later.
SchemaSaurus.MySql
MySQL schema reader for SchemaSaurus supporting MySQL 5.7 and later.
Blazone.Authentication.Client
Blazone is a simple authentication module for Blazor
SchemaSaurus.PostgreSql
PostgreSQL schema reader for SchemaSaurus supporting PostgreSQL 12 and later.
Blazone.Authentication.Server
Blazone is a simple authentication module for Blazor
Arbiter.Messaging.WebPubSub
Azure Web PubSub messaging extensions with hub and group publishing, listener processors and distributed cache expiration
SchemaSaurus
SchemaSaurus command-line tool for reading and exporting database schema metadata across supported relational database providers.
Extensaur.Text
Source Package for Text Extension methods and utilities for string formatting, StringBuilder, and high-performance value-based string building in .NET
Extensaur.Data
Source Package for Data Extension methods for IDataRecord and data access, simplifying and enhancing .NET data operations
Extensaur.Collections
Source Package for Collections Extension methods for collections, dictionaries, and enumerables, providing high-performance utilities for .NET
Extensaur.Reflection
Source Package for Reflection - High-performance compiled expression-based reflection utilities for .NET
Extensaur.System
Source Package for System Extension methods and utilities including safe type conversion, string manipulation, date/time operations, timezone conversion, and type reflection helpers for .NET
Arbiter.Components
Blazor building blocks for Arbiter applications, including base components for list, view and edit pages, notification and principal services, and navigation helpers.
FluentCommand.Health
Fluent Wrapper for DbCommand with health check support using Microsoft.Extensions.Diagnostics.HealthChecks
ProblemJson
HttpResponseMessage extensions for detecting, reading, and throwing on application/problem+json (RFC 9457) responses
Backgrounder.Azure.ServiceBus
Simple background jobs via message broker and source generation
Backgrounder
Simple background jobs via message broker and source generation
Extensaur
Extensaur is a collection of extension methods designed to enhance your .NET development experience.
Authorizone
An isomorphic authorization library for restricting resources by action, subjct and fields
Serilog.Dashboard.Provider
Serilog dashboard log viewer
Serilog.Dashboard.Provider.TableStorage
Serilog dashboard log viewer
Serilog.Dashboard.Components
Serilog dashboard log viewer
Serilog.Dashboard.Middleware
Serilog dashboard log viewer
Serilog.Dashboard.Provider.CompactJson
Serilog dashboard log viewer