Skip to content

SparkenV/CustomMapper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CustomMapper

За допомогою цього проекту ви можете переносити значення публічних властивостей об'єкта одного класу в об'єкти іншого класу за умови, що властивості мають однакову назву та їх типи є сумісними для конвертації.

Для того, щоб скористатися цим функціоналом і перевірити його ви можете запустити проект Example.

Змінна destinationObject - об'єкт котрий був створений на основі sourceObject шляхом перенесення значень та конвертації полів з одинаковою назвою та сумісними для конвертації типами.

Як бачимо SetMappingAction дозволяє там власноруч прописати яким саме чином буде відбуватися перенесення значень від одного об'єкта іншому. Таким чином в нас також знімається обмеження котре вимагало однакової назви для властивостей об'єктів, оскільки так ми самі конкретно вказуємо котрі значення мають бути присвоєні певним властивостям.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages