Mediator icon indicating copy to clipboard operation
Mediator copied to clipboard

3.0 tracking issue - rewriting source generation

Open martinothamar opened this issue 1 year ago • 21 comments

Things I want to solve/merge in 3.0.

To solve these I'll be rewriting the source generation process. I will be starting out in an experimental branch and seek feedback before bringing it into main (which is targeting 3.0 preview).

The task list is sorted from most difficult to least difficult (assumed).

  • [ ] Improve performance for large number of messages (#48)
  • [ ] Improvements for large solutions (#97)
  • [ ] Support generic messages (#76)
  • [ ] Fix unfortunate naming conflict between namespace and concrete Mediator type (#65)
  • [ ] Support .NET Standard 2.0 (#53)
  • [x] Improve diagnostics (#49)
  • [x] Reorder cancellation token parameters for functions, to realign with MediatR (#52)
  • [x] Remove uneccessary dep on System.Threading.Tasks.Extensions (#86)
  • [x] Generate code with nullable reference types enabled

martinothamar avatar Jun 21 '23 18:06 martinothamar