From bab9edf445e18b53da440c4e355fd5353f7c8ff6 Mon Sep 17 00:00:00 2001 From: Colin Wilmans Date: Mon, 15 Apr 2024 15:38:03 +0200 Subject: [PATCH] Added a nuget badge, so it is easy to find. --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 848452f..dfdf1cf 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,8 @@ A C# Source Generator to automatically create Interface from classes. +[![NuGet version (sourcedepend)](https://img.shields.io/nuget/v/AutomaticInterface?color=blue)](https://www.nuget.org/packages/AutomaticInterface/) + ## What does it do? Not all .NET Interfaces are created equal. Some Interfaces are lovingly handcrafted, e.g. the public interface of your .NET package which is used by your customers. Other interfaces are far from lovingly crafted, they are birthed because you need an interface for testing or for the DI container. They are often implemented only once or twice: The class itself and a mock for testing. They are noise at best and often create lots of friction. Adding a new method / field? You have to edit the interface, too!. Change parameters? Edit the interface. Add documentation? Hopefully you add it to the interface, too!