Skip to main content
تشغيل أي مهارة في Manus
بنقرة واحدة
مستودع GitHub

Rig.TUnit

يحتوي Rig.TUnit على 124 من skills المجمعة من FaysilAlshareef، مع تغطية مهنية على مستوى المستودع وصفحات skill داخل الموقع.

skills مجمعة
124
Stars
0
محدث
2026-04-16
Forks
0
التغطية المهنية
4 فئات مهنية · 100% مصنفة
مستكشف المستودعات

Skills في هذا المستودع

caching-strategies
مطوّرو البرمجيات

Use when adding caching to .NET APIs or optimizing response times with distributed cache, output cache, or ETags.

2026-04-16
content-negotiation
مطوّرو البرمجيات

Use when configuring API response formats, custom formatters, or Accept header handling.

2026-04-16
controller-patterns
مطوّرو البرمجيات

Use when building controller-based REST APIs with action results, model binding, or MediatR integration.

2026-04-16
controllers
مطوّرو البرمجيات

Use when creating RESTful API controllers with MediatR dispatch and ProblemDetails error responses.

2026-04-16
grpc-design
مطوّرو البرمجيات

Use when designing gRPC services, proto files, or adding gRPC-Web or JSON transcoding.

2026-04-16
minimal-api
مطوّرو البرمجيات

Use when building minimal API endpoints with route groups, filters, or TypedResults.

2026-04-16
openapi-scalar
مطوّرو البرمجيات

Use when setting up OpenAPI spec generation or Scalar API documentation UI.

2026-04-16
rate-limiting
مطوّرو البرمجيات

Use when adding rate limiting or throttling to .NET API endpoints.

2026-04-16
scalar
مطوّرو البرمجيات

Use when configuring Scalar API documentation UI for a .NET project.

2026-04-16
signalr-realtime
مطوّرو البرمجيات

Use when adding real-time communication with SignalR hubs, WebSocket connections, or push notifications.

2026-04-16
versioning
مطوّرو البرمجيات

Use when adding API versioning or managing multiple API versions in a .NET project.

2026-04-16
advisor
مطوّرو البرمجيات

Use when choosing between architecture patterns (VSA, Clean Architecture, DDD, Modular Monolith, Microservices) for a new project.

2026-04-16
clean-architecture
مطوّرو البرمجيات

Use when implementing or enforcing Clean Architecture with 4-layer separation and dependency inversion.

2026-04-16
cqrs-basics
مطوّرو البرمجيات

Use when implementing CQRS with separate read/write models and MediatR pipeline behaviors.

2026-04-16
ddd-patterns
مطوّرو البرمجيات

Use when modeling domain logic with aggregates, value objects, domain events, or bounded contexts.

2026-04-16
modular-monolith
مطوّرو البرمجيات

Use when structuring a modular monolith with module isolation and inter-module communication.

2026-04-16
multi-tenancy
مطوّرو البرمجيات

Use when adding multi-tenant support with tenant isolation, per-tenant databases, or query filters.

2026-04-16
vertical-slice
مطوّرو البرمجيات

Use when implementing Vertical Slice Architecture with feature folders and co-located code.

2026-04-16
async-patterns
مطوّرو البرمجيات

Use when writing async code, propagating CancellationTokens, or fixing async/await pitfalls.

2026-04-16
coding-conventions
مطوّرو البرمجيات

Use when applying or enforcing C# coding style — namespaces, sealed classes, var usage, XML docs.

2026-04-16
configuration
مطوّرو البرمجيات

Use when setting up IConfiguration, Options pattern, appsettings layering, or user secrets.

2026-04-16
csharp-idioms
مطوّرو البرمجيات

Use when applying modern C# idioms — records, pattern matching, primary constructors, collection expressions.

2026-04-16
dependency-injection
مطوّرو البرمجيات

Use when registering services, choosing lifetimes, or implementing DI patterns like decorator or keyed services.

2026-04-16
design-patterns
مطوّرو البرمجيات

Use when selecting or implementing design patterns in C# — factory, builder, strategy, decorator, or mediator.

2026-04-16
error-handling
مطوّرو البرمجيات

Use when implementing error handling with domain exceptions, ProblemDetails, or RpcException mapping.

2026-04-16
fluent-validation
مطوّرو البرمجيات

Use when adding FluentValidation validators, custom rules, or async validation to a .NET project.

2026-04-16
functional-csharp
مطوّرو البرمجيات

Use when applying functional patterns in C# — Result types, railway-oriented programming, or immutability.

2026-04-16
mapping-strategies
مطوّرو البرمجيات

Use when mapping between DTOs and domain objects — manual mapping, LINQ projections, or AutoMapper.

2026-04-16
modern-csharp
مطوّرو البرمجيات

Use when adopting C# 12/13/14 features — primary constructors, collection expressions, or field keyword.

2026-04-16
solid-principles
مطوّرو البرمجيات

Use when evaluating code against SOLID principles or deciding when to apply or skip them.

2026-04-16
command-generator
مطوّرو البرمجيات

Use when creating a new CQRS command with handler and FluentValidation validator.

2026-04-16
mediatr-handlers
مطوّرو البرمجيات

Use when implementing MediatR request handlers, notification handlers, or command/query dispatch.

2026-04-16
notification-handlers
مطوّرو البرمجيات

Use when dispatching domain events via MediatR notifications with multiple handlers.

2026-04-16
pipeline-behaviors
مطوّرو البرمجيات

Use when adding cross-cutting MediatR pipeline behaviors for validation, logging, or transactions.

2026-04-16
query-generator
مطوّرو البرمجيات

Use when creating a new CQRS query with handler, response DTO, and pagination support.

2026-04-16
request-response
مطوّرو البرمجيات

Use when designing CQRS request/response contracts with FluentValidation and Result types.

2026-04-16
audit-trail
مطوّرو البرمجيات

Use when adding automatic audit trail (CreatedAt, UpdatedBy) via EF Core interceptors.

2026-04-16
dapper
مطوّرو البرمجيات

Use when writing read-optimized queries with Dapper alongside EF Core.

2026-04-16
db-transactions
مطوّرو البرمجيات

Use when managing database transactions, isolation levels, or cross-context coordination.

2026-04-16
ef-core-basics
مطوّرو البرمجيات

Use when configuring EF Core DbContext, entity configuration, or connection resiliency.

2026-04-16
عرض أهم 40 من أصل 124 skills مجمعة في هذا المستودع.