Paketler
37 aile altında 105 NuGet paketi, toplam 367.791 indirme. moongazing adıyla yayınlanıyor; rakamlar her gün güncellenir.
OrionGuard
OrionGuard is a modern, fluent, and extensible validation library for .NET applications. Features: ThrowHelper-optimized guards, span-based FastGuard, security guards (SQL/XSS/Path Traversal), universal format guards, GeneratedRegex (NativeAOT-ready), 14-language localization, rate limit guards, Result pattern, and ASP.NET Core / MediatR / OpenTelemetry ecosystem packages.
dotnet add package OrionGuard30 paketin tamamı
- OrionGuard7.0.0 · 104.987
- OrionGuard.EntityFrameworkCore7.0.0 · 7.175
- OrionGuard.AspNetCore7.0.0 · 4.778
- OrionGuard.OpenTelemetry7.0.0 · 4.612
- OrionGuard.Swagger7.0.0 · 4.607
- OrionGuard.Blazor7.0.0 · 4.569
- OrionGuard.SignalR7.0.0 · 4.533
- OrionGuard.Grpc7.0.0 · 4.497
- OrionGuard.MediatR7.0.0 · 4.454
- OrionGuard.Testing7.0.0 · 4.439
- OrionGuard.Outbox.PostgresNotify7.0.0 · 3.909
- OrionGuard.Locks.Redis7.0.0 · 3.816
- OrionGuard.Outbox.SqlServerBroker7.0.0 · 3.772
- OrionGuard.Outbox.Dashboard7.0.0 · 3.630
- OrionGuard.Generators7.0.0 · 3.185
- OrionGuard.Hangfire7.0.0 · 328
- OrionGuard.Migration7.0.0 · 224
- OrionGuard.OpenApi7.0.0 · 202
- Moongazing.OrionGuard.SignalR6.1.0 · 164
- Moongazing.OrionGuard.AspNetCore6.1.0 · 159
- Moongazing.OrionGuard.OpenTelemetry6.1.0 · 156
- Moongazing.OrionGuard.Blazor6.1.0 · 154
- Moongazing.OrionGuard.Swagger6.1.0 · 153
- Moongazing.OrionGuard.Grpc6.1.0 · 150
- Moongazing.OrionGuard.Generators6.1.0 · 147
- Moongazing.OrionGuard.MediatR6.1.0 · 143
- OrionGuard.SchemaExport7.0.0 · 87
- OrionGuard.Templates7.0.0 · 77
- OrionGuard.MassTransit7.0.0 · 77
- OrionGuard.Aspire7.0.0 · 76
OrionLock
Distributed locking for .NET. A backend-agnostic IDistributedLock with blocking acquire, reentrancy, and background lease auto-renewal. Backends ship separately (OrionLock.Redis, OrionLock.EntityFrameworkCore).
dotnet add package OrionLock6 paketin tamamı
- OrionLock3.0.0 · 60.328
- OrionLock.Redis3.0.0 · 10.239
- OrionLock.Testing3.0.0 · 8.675
- OrionLock.EntityFrameworkCore3.0.0 · 5.242
- OrionLock.SqlServer3.0.0 · 5.025
- OrionLock.Postgres3.0.0 · 4.861
OrionAudit
EF Core change audit trail with JSON Patch diffs, multi-tenant support, time-travel reconstruction, and OpenTelemetry instrumentation.
dotnet add package OrionAudit5 paketin tamamı
- OrionAudit2.0.0 · 10.149
- OrionAudit.Testing2.0.0 · 5.617
- OrionAudit.AspNetCore2.0.0 · 5.572
- OrionAudit.Viewer2.0.0 · 5.170
- OrionAudit.MySql2.0.0 · 4.286
OrionPatch
Transactional outbox primitive for .NET. Enqueue messages inside an EF Core SaveChanges transaction; a background dispatcher hands them to a pluggable IOutboxSink at-least-once. Ships ChannelOutboxSink (in-process); broker sinks are opt-in sub-packages.
dotnet add package OrionPatch6 paketin tamamı
- OrionPatch0.4.2 · 7.108
- OrionPatch.EntityFrameworkCore0.4.2 · 4.617
- OrionPatch.Testing0.4.2 · 4.478
- OrionPatch.Kafka0.4.2 · 2.358
- OrionPatch.RabbitMQ0.4.2 · 1.835
- OrionPatch.AzureServiceBus0.4.2 · 1.788
OrionVault
Column-level transparent data encryption at rest for EF Core. AES-256-GCM with key rotation, [Encrypted] attribute, fluent API, bundled Roslyn analyzer, and OpenTelemetry instrumentation.
dotnet add package OrionVault6 paketin tamamı
- OrionVault0.5.0 · 6.271
- OrionVault.EntityFrameworkCore0.5.0 · 4.491
- OrionVault.Testing0.5.0 · 4.483
- Moongazing.OrionVault0.1.1 · 358
- Moongazing.OrionVault.EntityFrameworkCore0.1.1 · 273
- Moongazing.OrionVault.Testing0.1.1 · 271
OrionKey
Source-generated strongly-typed IDs for .NET. One attribute emits equality, comparison, New() factory, EF Core ValueConverter, System.Text.Json converter, TypeConverter, and IParsable/ISpanParsable. Strategies: Guid, GuidV7, SequentialGuid, Snowflake, ULID, KSUID, ObjectId, NanoId, CUID2. Integrations: System.Text.Json, EF Core, TypeConverter, IParsable, Dapper, Newtonsoft.Json, MongoDB, Swashbuckle/OpenAPI. Compatible with Native AOT and trimming.
dotnet add package OrionKey3 paketin tamamı
- OrionKey0.8.0 · 6.604
- OrionKey.Testing0.8.0 · 4.764
- OrionKey.EntityFrameworkCore0.8.0 · 240
Orion.Abstractions
The frozen spine of the Orion family of .NET libraries: fault-safe observer invocation, OpenTelemetry naming and instrumentation conventions (ActivitySource + Meter + static tag stamping), a testable clock seam, the shared options/DI convention, and the result/error vocabulary. Depend on this from any library that wants the Orion conventions; it has no Orion dependencies of its own.
dotnet add package Orion.Abstractions2 paketin tamamı
- Orion.Abstractions1.2.0 · 3.231
- Orion.Abstractions.Testing1.2.0 · 722
PartnerCenterMcp
Unofficial MCP server: knowledge and codegen assistant for the Microsoft Partner Center REST API (not affiliated with Microsoft).
dotnet add package tunahanaliozturk.PartnerCenterMcpOrionStream
Server-Sent Events for ASP.NET Core: a topic-based broadcast hub with bounded per-subscriber buffering, a spec-correct SSE wire-format writer, and heartbeats to keep connections alive.
dotnet add package OrionStream2 paketin tamamı
- OrionStream0.7.0 · 1.187
- OrionStream.Redis0.7.0 · 354
OrionLedger
API key lifecycle for .NET: issue prefixed high-entropy keys, store only their hash, verify presented keys against scope, expiry, and revocation, and track last use.
dotnet add package OrionLedger4 paketin tamamı
- OrionLedger0.5.0 · 814
- OrionLedger.AspNetCore0.5.0 · 241
- OrionLedger.EntityFrameworkCore0.5.0 · 239
- OrionLedger.Conformance0.5.0 · 239
OrionShade
Sensitive-data redaction for .NET: mask secrets and PII in strings by pattern (email, card, JWT) and by key name (password, ssn, authorization) before they reach logs.
dotnet add package OrionShade2 paketin tamamı
- OrionShade0.6.1 · 1.082
- OrionShade.Serilog0.6.1 · 335
OrionRelay
Outbound webhook delivery for .NET: HMAC-SHA256 request signing, exponential backoff with jitter, per-attempt telemetry, and a fault-safe delivery observer hook.
dotnet add package OrionRelay2 paketin tamamı
- OrionRelay0.5.0 · 1.089
- OrionRelay.EntityFrameworkCore0.5.0 · 230
OrionBeacon
Leader election for .NET: a renewable-lease elector with fencing tokens, a hosted background loop that keeps one instance elected, and IsLeader state plus leadership-change events.
dotnet add package OrionBeacon3 paketin tamamı
- OrionBeacon0.5.0 · 771
- OrionBeacon.Stores.Relational0.5.0 · 242
- OrionBeacon.Stores.Redis0.5.0 · 239
OrionGrant
Permission and policy authorization for .NET: hierarchical colon-scoped permissions with wildcard matching, role expansion, and all-of / any-of access policies.
dotnet add package OrionGrant2 paketin tamamı
- OrionGrant0.6.0 · 952
- OrionGrant.AspNetCore0.6.0 · 241
OrionSaga
In-process saga orchestration for .NET: run an ordered sequence of steps over a shared context and, when one fails, automatically compensate the completed steps in reverse.
dotnet add package OrionSagaQuorix
Lightweight mediator implementation for CQRS-style handling in .NET
dotnet add package Quorix2 paketin tamamı
- Quorix1.0.2 · 762
- Quorix.Pipeline1.0.0 · 254
OrionOnce
HTTP idempotency for ASP.NET Core: an Idempotency-Key middleware that replays the stored response for retried requests, rejects in-flight duplicates, and detects key reuse with a different request body.
dotnet add package OrionOnce2 paketin tamamı
- OrionOnce0.4.0 · 696
- OrionOnce.EntityFrameworkCore0.4.0 · 226
Veil
Sensitive data masking and PII redaction for .NET. Automatically mask emails, phone numbers, credit cards, IBANs, tokens, and custom patterns in strings and objects. GDPR/KVKK compliant.
dotnet add package Moongazing.Veil3 paketin tamamı
- Moongazing.Veil1.0.1 · 347
- Moongazing.Veil.AspNetCore1.0.1 · 266
- Moongazing.Veil.Serilog1.0.1 · 265
OrionClock
A TimeProvider-based clock for the Orion family: it IS a TimeProvider (drops into any BCL API that takes one) and IS the Orion IOrionClock, and adds the schedule/TTL vocabulary every backend keeps re-deriving - Ttl and Deadline value types with capture-at-issue semantics and deadline-driven cancellation. Deterministic under test through a controllable fake. AOT- and trim-clean.
dotnet add package OrionClock2 paketin tamamı
- OrionClock0.9.0 · 449
- OrionClock.Testing0.9.0 · 294
OrionLens
Ambient correlation context for .NET: a correlation id and baggage that flow through an async call chain and propagate across HTTP boundaries via an ASP.NET Core middleware and an HttpClient handler.
dotnet add package OrionLensNeatly
Neatly is a lightweight, extensible, and developer-friendly extension library for formatting, parsing, and enhancing value presentation in .NET applications.
dotnet add package NeatlyGuidShorter
A library to generate shorter and user-friendly GUIDs.
dotnet add package GuidShorterGrpcAutoCache
A high-performance gRPC caching interceptor with Redis and MemoryCache support.
dotnet add package Moongazing.GrpcAutoCacheMultiTenant
Lightweight, extensible multi-tenant framework for ASP.NET Core. Provides a clean tenant resolution pipeline (header-based by default), ITenantContext, ITenantStore abstraction and ASP.NET Core middleware integration.
dotnet add package Moongazing.MultiTenantRoutely
Senior-level minimal API routing infrastructure for .NET projects.
dotnet add package RoutelyOrionRate
In-memory token-bucket and sliding-window rate limiting with OrionClock, typed decisions, and OpenTelemetry. Add OrionRate.AspNetCore for Minimal API endpoint filters.
dotnet add package OrionRate2 paketin tamamı
- OrionRate1.0.0 · 212
- OrionRate.AspNetCore1.0.0 · 51
AutoProtoMapper
An AutoMapper extension for seamless conversions between Google Protobuf and .NET collections.
dotnet add package AutoProtoMapperOrionPage
Keyset (cursor) pagination for .NET that stays fast on page 10,000, because OFFSET is a table scan. This framework-free core carries Page<T>, the opaque cursor codec, and the keyset predicate builder — all reflection-free and AOT-clean. Add OrionPage.EntityFrameworkCore for the ToKeysetPageAsync query extension.
dotnet add package OrionPage2 paketin tamamı
- OrionPage0.1.0 · 136
- OrionPage.EntityFrameworkCore0.1.0 · 115
OrionResult
One error-model vocabulary for the Orion family: a zero-alloc Result<T> struct, Option<T>, and a structured Error (code + kind + field errors) so expected failures flow as data, not as exceptions. Map/Bind/Match/Ensure railway composition, implicit conversions, and the family's IOrionResult contract. AOT- and trim-clean.
dotnet add package OrionResultOrionInbox
The consumer-side other half of OrionPatch: a transport-agnostic transactional inbox for exactly-once message effects. Declare an IInboxHandler<T> and ProcessAsync dedups the message id and runs the handler in one atomic transaction, so a redelivered message lands once. This package is the framework-free core (handler, message, result, options, telemetry); add OrionInbox.EntityFrameworkCore for the store.
dotnet add package OrionInbox2 paketin tamamı
- OrionInbox0.7.0 · 126
- OrionInbox.EntityFrameworkCore0.7.0 · 112
SafeLog
A comprehensive exception handling and logging library for .NET applications, featuring Serilog integration, centralized exception management, and standardized HTTP responses.
dotnet add package Moongazing.SafeLogEfTune
EfTune is a lightweight and extensible EF Core enhancer providing interceptors, UTC handling, audit logging, soft delete, value object mapping, and domain event dispatching. Built for clean architecture.
dotnet add package EfTunePipelineEnhancer
A robust library for MediatR pipeline behaviors, including caching, logging, validation, and more.
dotnet add package Moongazing.PipelineEnhancerGrpc.ExceptionShield
Interceptor-based global exception handler for gRPC services with extensible mapping and logging.
dotnet add package Moongazing.Grpc.ExceptionShieldOrionEnvelope
One HTTP contract for the whole API: every success is a typed { data, meta }, every failure is an RFC 9457 problem+json, and pagination metadata rides in the same envelope — projected mechanically from OrionResult's Result<T> instead of hand-serialized per endpoint. Source-gen JSON, reflection-free and AOT-clean. Wave 1 is the types and the projection; the ASP.NET filters and OpenAPI schema land in later waves.
dotnet add package OrionEnvelopeOrionResilience
One opinionated resilience vocabulary for the Orion family: retry with jitter presets and timeout, executed over an OrionClock TimeProvider so every retry fast-forwards in tests, with OpenTelemetry by default. Configured through options, not fluent chains. AOT- and trim-clean.
dotnet add package OrionResilienceOrionCache
Cache-aside with per-key single-flight, OrionClock-driven expiration, case-sensitive tag invalidation, Option-returning reads, and OpenTelemetry. AOT-clean in-memory core; Redis L2 is planned.
dotnet add package OrionCachenpm
partner-center-mcp
Unofficial MCP server: knowledge and codegen assistant for the Partner Center REST API (not affiliated with Microsoft)
npm install partner-center-mcp