Category: .NET

  • RSCG – MakeInterface.Generator

    RSCG – MakeInterface.Generator     name MakeInterface.Generator nuget https://www.nuget.org/packages/MakeInterface.Generator/ link https://github.com/Frederik91/MakeInterface author Frederik Generating interface from class definition   This is how you can use MakeInterface.Generator . The code that you start with is The code that you will use is   The code that is generated is Code and pdf at https://ignatandrei.github.io/RSCG_Examples/v2/docs/MakeInterface.Generator

  • RSCG – Funcky.DiscriminatedUnion

    RSCG – Funcky.DiscriminatedUnion     name Funcky.DiscriminatedUnion nuget https://www.nuget.org/packages/Funcky.DiscriminatedUnion/ link https://github.com/polyadic/funcky-discriminated-union author Polyadic Generating discriminated unions for C# 9.0 and above.   This is how you can use Funcky.DiscriminatedUnion . The code that you start with is The code that you will use is   The code that is generated is Code and pdf at…

  • RSCG – DomainPrimitives

    RSCG – DomainPrimitives     name DomainPrimitives nuget https://www.nuget.org/packages/AltaSoft.DomainPrimitives.Generator https://www.nuget.org/packages/AltaSoft.DomainPrimitives.Abstractions link https://github.com/altasoft/DomainPrimitives author Alta Software – Teimuraz Nikolaishvili One of the most complete and mature libraries for DomainPrimitives in .NET   This is how you can use DomainPrimitives . The code that you start with is The code that you will use is   The…

  • RSCG – HsuSgSync

    RSCG – HsuSgSync     name HsuSgSync nuget https://www.nuget.org/packages/Hsu.Sg.Sync/ link https://github.com/hsu-net/source-generators author Net Hsu Generate code for async to sync methods   This is how you can use HsuSgSync . The code that you start with is The code that you will use is   The code that is generated is Code and pdf at…

  • RSCG – CopyCat

    RSCG – CopyCat     name CopyCat nuget https://www.nuget.org/packages/Copycat/ link https://github.com/Otaman/Copycat/ author Serhii Buta Implementation of the Decorator pattern in C# – only for not implemented methods   This is how you can use CopyCat . The code that you start with is The code that you will use is   The code that is…

  • RSCG – AspectGenerator

    RSCG – AspectGenerator     name AspectGenerator nuget https://www.nuget.org/packages/AspectGenerator/ link https://github.com/igor-tkachev/AspectGenerator author Igor Tkachev AOP for methods in the same project. Uses interceptors   This is how you can use AspectGenerator . The code that you start with is The code that you will use is   The code that is generated is Code and…

  • RSCG – mocklis

    RSCG – mocklis     name mocklis nuget https://www.nuget.org/packages/mocklis/ link https://mocklis.readthedocs.io/en/latest/getting-started/index.html author Esbjörn Redmo Generating mocks from classes for unit tests   This is how you can use mocklis . The code that you start with is The code that you will use is   The code that is generated is Code and pdf at…

  • RSCG – RSCG_UtilityTypes

    RSCG – RSCG_UtilityTypes     name RSCG_UtilityTypes nuget https://www.nuget.org/packages/RSCG_UtilityTypes/ https://www.nuget.org/packages/RSCG_UtilityTypesCommon link https://github.com/ignatandrei/RSCG_UtilityTypes author Andrei Ignat Add omit and pick to selectively generate types from existing types   This is how you can use RSCG_UtilityTypes . The code that you start with is The code that you will use is   The code that is generated…

  • RSCG – Ling.Audit

    RSCG – Ling.Audit     name Ling.Audit nuget https://www.nuget.org/packages/Ling.Audit/ link https://github.com/ling921/dotnet-lib/ author Jing Ling Generating audit data from class implementation of interfaces   This is how you can use Ling.Audit . The code that you start with is The code that you will use is   The code that is generated is Code and pdf…

  • Aspire Blazor WebAssembly and WebAPI

      Aspire is the new visualizer – see https://github.com/dotnet/aspire I am very fond of WebAPI  –  it allows for all people to see the functionality of a site,in a programmatic way ( side note:,my nuget package,https://www.nuget.org/packages/NetCore2Blockly,allows to make workflows from your WebAPI) And Blazor WebAssembly is a nice addition that the WebAPI . I am…