1
0

chore(README): fix typos

Signed-off-by: Alan Brault <alan.brault@visus.io>
This commit is contained in:
2025-07-21 13:54:56 -04:00
parent 90d7bdcd21
commit 8454b351ec

View File

@@ -34,16 +34,16 @@ and reduce the reliance on expensive reflection-based mapping.
## How It Works
The project **MapperSourceGen.SourceGenerator** contains a source generator that scans for classes decorated with the `GenerateMapperAttribute`.
The project **MapperSourceGen.SourceGenerator** contains a source generator that scans for classes decorated with the `MapperAttribute`.
When it finds such a class, it generates a DTO and a mapping class for it.
### Example
Let's say you have a class `Order` that you want to generate a DTO and mapping class for. You would decorate it with the `GenerateMapperAttribute` like this:
Let's say you have a class `Order` that you want to generate a DTO and mapping class for. You would decorate it with the `MapperAttribute` like this:
**Order.cs**
```csharp
[Mapper]
[Mapper] // tells the source generator to generate a DTO and mapping class for this class
public sealed class Order
{
[MapAlias("EntityId")] // renames Id to EntityId in the DTO