NuGet Package AOPMethodsCommon

** C# 9.0 ONLY **
Autogenerates public methods from a class .
( replace below single quotes with double quotes)
[AutoMethods(template = TemplateMethod.CallerAtttributes, MethodPrefix ='pub', MethodSuffix ='bup')]
partial class Person
{
public string LastName { get; set; }
public string FirstName { get; set; }
private string pubFullName()
{

return FirstName + ' ' + LastName;
}

private void pubWriteToConsoleFullName()
{
Console.WriteLine(this.FullName());
}


}
// it will generate for this class the public methods
public string FullName
public string WriteToConsoleFullName
Add also Nuget package AOPMethodsGenerator
You can have your own template - read the readme.txt.

Info

Version: 2022.5.20.2101
Author(s): Andrei Ignat
Last Update: Saturday, May 21, 2022
.NET Fiddle: Create the first Fiddle
Project Url: https://github.com/ignatandrei/AOP_With_Roslyn/tree/master/AOPMethods
NuGet Url: https://www.nuget.org/packages/AOPMethodsCommon


Install
Install-Package AOPMethodsCommon
dotnet add package AOPMethodsCommon
paket add AOPMethodsCommon
AOPMethodsCommon Download (Unzip the "nupkg" after downloading)



Tags



STATS

must-have-score

2.3

avg-downloads-per-day

33

days-since-last-release

134