Comments (9)
@iammukeshm Sure, i will add and raise the PR soon
from dotnet-webapi-starter-kit.
This library is popular, nowadays
from dotnet-webapi-starter-kit.
Could you implement the same and raise a PR?
from dotnet-webapi-starter-kit.
from dotnet-webapi-starter-kit.
@dsoltesz First of all thank you for asking the question. The real advantage of using Mapster is its performance and efficient memory usage. It is almost 2.5 times faster than AutoMapper. And twice as fast as the other known mapper's frameworks. In addition to this Mapster automatically generate the dtos which save a lot of time when working on a big codebase
You can see the results of a test run below
Source: screenshot taken from Mapster official repository:
from dotnet-webapi-starter-kit.
Let's skip the part where mapster creates it's own DTOs..Let's have our DTOs...we will just use Mapster for mapping the object, and replace Automappr implementation..Is that ok? @ittyabrehman
from dotnet-webapi-starter-kit.
instead of replacing automapper i think we should declare a property in appSettings which will represent either to use automapper or mapster for mapping objects. what you say @iammukeshm
from dotnet-webapi-starter-kit.
Yes, we can do as the second step though...i will create an abstraction over the mapping later.
from dotnet-webapi-starter-kit.
#66 Added and merged Successfully
from dotnet-webapi-starter-kit.
Related Issues (20)
- [BUG] _repository.PaginatedListAsync with spec error
- [BUG] Can't Start on MacOS HOT 1
- Use wolverine for new version?
- Payment Service
- Model relationship with ApplicationUser HOT 1
- [BUG] Updating a User sets a Cookie
- [BUG] ApiVersioning is not working HOT 3
- [BUG] MediatR - Startups issues
- [Doc] How to use POT / Localization / Translation HOT 2
- [BUG] CORS origin error while on subdomain
- [BUG] Random error "Unable to connect the server"
- [BUG]
- [BUG] [v2] Swagger WithSummary / WithDescription metadata doesnt show up on the UI HOT 5
- [BUG] Can not login after update nuget Microsoft .... 7.0.16 HOT 2
- [BUG] Not able to get token based on the latest source code (up to 17th Mar) HOT 1
- Not able to run migration while using db as oracle
- Not able to run migration while using db as oracle HOT 1
- Search by keyword for virtual property
- [BUG] Docker certificate HOT 1
- Is there any plan to migrate to Finbuckle 7.0.0 ? HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dotnet-webapi-starter-kit.