home.social

#frameworkdesignguildlines — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #frameworkdesignguildlines, aggregated by home.social.

  1. When should I favor extension methods over #Charp 8 default interface implementations?

    When I have an extension method in the same assembly and namespace as the interface it extends, is there any reason to *NOT* use a default interface implementation on the interface instead?

    #dotnet #APIDesign #FrameworkDesign #FrameworkDesignGuildlines
    @bot

  2. When should I favor extension methods over #Charp 8 default interface implementations?

    When I have an extension method in the same assembly and namespace as the interface it extends, is there any reason to *NOT* use a default interface implementation on the interface instead?

    #dotnet #APIDesign #FrameworkDesign #FrameworkDesignGuildlines
    @bot

  3. When should I favor extension methods over #Charp 8 default interface implementations?

    When I have an extension method in the same assembly and namespace as the interface it extends, is there any reason to *NOT* use a default interface implementation on the interface instead?

    #dotnet #APIDesign #FrameworkDesign #FrameworkDesignGuildlines
    @bot

  4. When should I favor extension methods over #Charp 8 default interface implementations?

    When I have an extension method in the same assembly and namespace as the interface it extends, is there any reason to *NOT* use a default interface implementation on the interface instead?

    #dotnet #APIDesign #FrameworkDesign #FrameworkDesignGuildlines
    @bot

  5. When should I favor extension methods over #Charp 8 default interface implementations?

    When I have an extension method in the same assembly and namespace as the interface it extends, is there any reason to *NOT* use a default interface implementation on the interface instead?

    #dotnet #APIDesign #FrameworkDesign #FrameworkDesignGuildlines
    @bot