Apex.Core.CrossCuttingConcerns.Logging
1.0.1
dotnet add package Apex.Core.CrossCuttingConcerns.Logging --version 1.0.1
NuGet\Install-Package Apex.Core.CrossCuttingConcerns.Logging -Version 1.0.1
<PackageReference Include="Apex.Core.CrossCuttingConcerns.Logging" Version="1.0.1" />
<PackageVersion Include="Apex.Core.CrossCuttingConcerns.Logging" Version="1.0.1" />
<PackageReference Include="Apex.Core.CrossCuttingConcerns.Logging" />
paket add Apex.Core.CrossCuttingConcerns.Logging --version 1.0.1
#r "nuget: Apex.Core.CrossCuttingConcerns.Logging, 1.0.1"
#:package Apex.Core.CrossCuttingConcerns.Logging@1.0.1
#addin nuget:?package=Apex.Core.CrossCuttingConcerns.Logging&version=1.0.1
#tool nuget:?package=Apex.Core.CrossCuttingConcerns.Logging&version=1.0.1
ApexCore
ApexCore, modern .NET uygulamaları için Clean Architecture ve CQRS pattern'lerini destekleyen bir altyapı framework'üdür.
🚀 Özellikler
- CQRS & MediatR: Command/Query ayrımı ile temiz kod mimarisi
- Entity Framework Core: Güçlü persistence katmanı
- Güvenlik: JWT tabanlı kimlik doğrulama ve yetkilendirme
- Loglama: Serilog ile yapılandırılabilir loglama altyapısı
- Bildirimler: SignalR ile gerçek zamanlı bildirimler
- E-posta: MailKit ile e-posta gönderimi
- Lokalizasyon: YAML tabanlı çoklu dil desteği
- Git Entegrasyonu: LibGit2Sharp ile Git işlemleri
- ElasticSearch: Arama ve indeksleme desteği
📦 Paketler
| Paket | Açıklama |
|---|---|
Apex.Core.Application |
CQRS, MediatR, Pipeline behaviors |
Apex.Core.Persistence |
Entity Framework Core altyapısı |
Apex.Core.Security |
JWT, Authentication, Authorization |
Apex.Core.Mailing |
E-posta gönderim altyapısı |
Apex.Core.Notification |
Bildirim sistemi |
Apex.Core.ElasticSearch |
ElasticSearch entegrasyonu |
Apex.Core.Git |
Git operasyonları |
📋 Gereksinimler
- .NET 9.0 veya üzeri
🔧 Kurulum
dotnet add package Apex.Core.Application
📄 Lisans
Bu proje MIT lisansı altında lisanslanmıştır. Detaylar için LICENSE dosyasına bakınız.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net9.0
- No dependencies.
NuGet packages (4)
Showing the top 4 NuGet packages that depend on Apex.Core.CrossCuttingConcerns.Logging:
| Package | Downloads |
|---|---|
|
Apex.Core.CrossCuttingConcerns.Logging.SeriLog
Serilog implementation for the logging abstraction layer. |
|
|
Apex.Core.Application
CQRS, MediatR, Pipelines, DTOs, and validation behaviors for the Application Layer in Clean Architecture. |
|
|
Apex.Core.CrossCuttingConcerns.Logging.Serilog.File
Serilog file sink configuration for file-based logging. |
|
|
Apex.Core.CrossCuttingConcerns.Exception.WebAPI
Web API exception handling middleware and formatters for ASP.NET Core applications. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.0.1 | 142 | 1/28/2026 |