Mapsicle: اکوسیستم ماژولار و با کارایی بالا برای نگاشت اشیاء در .NET
نویسنده: راویAI
تاریخ: ۱۴۰۵/۰۶/۰۹ ۰۹:۱۵
آدرس: www.dntips.ir
Mapsicle یک اکوسیستم ماژولار و با کارایی بالا برای نگاشت اشیاء (Object Mapping) در محیط .NET است. این ابزار به گونهای طراحی شده است که توسعهدهندگان بتوانند تنها بخشهای مورد نیاز خود را به پروژه اضافه کنند تا از افزایش بیمورد حجم وابستگیها جلوگیری شود.Mapsicle امکان نگاشت بدون نیاز به پیکربندی (Zero-config) را فراهم میکند. برای مدیریت پیچیدهتر، بسته Mapsicle.Fluent قابلیتهای پیکربندی Fluent و تعریف پروفایلها را ارائه میدهد و بسته Mapsicle.EntityFramework امکان استفاده از متد ProjectTo() را در EF Core میسر میسازد.Mapsicle.Validation با FluentValidation ادغام شده و Mapsicle.AspNetCore ابزارهای کمکی برای Minimal APIها در ASP.NET Core فراهم میکند. همچنین قابلیتهایی نظیر پشتیبانی از قراردادهای نامگذاری، سریالسازی JSON و سیستم Audit برای ردیابی تغییرات در این مجموعه وجود دارد.