diff --git a/README.md b/README.md index f5c40ae..b86eb48 100644 --- a/README.md +++ b/README.md @@ -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