{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:nuget/aopmethodsgenerator","name":"aopmethodsgenerator","description":"** C# 9.0 ONLY **\n      Autogenerates public methods from a class .\n      ( replace below single quotes with double quotes)\n      [AutoMethods(template = TemplateMethod.CallerAtttributes, MethodPrefix ='pub', MethodSuffix ='bup')]\n      partial class Person\n      {\n      public string LastName { get; set; }\n      public string FirstName { get; set; }\n      private string pubFullName()\n      {\n\n      return FirstName + ' ' + LastName;\n      }\n\n      private void pubWriteToConsoleFullName()\n      {\n      Console.WriteLine(this.FullName());\n      }\n\n\n      }\n      // it will generate for this class the public methods\n      public string FullName\n      public string WriteToConsoleFullName\n      Add also Nuget package AOPMethodsCommon\n      You can have your own template - read the readme.txt","version":"2022.5.20.2101","softwareVersion":"2022.5.20.2101","license":"https://spdx.org/licenses/MIT","codeRepository":"https://github.com/ignatandrei/AOP_With_Roslyn","issueTracker":"https://github.com/ignatandrei/AOP_With_Roslyn/issues","url":"https://github.com/ignatandrei/AOP_With_Roslyn/tree/master/AOPMethods","keywords":["RoslynCodeGenerators","C#","CSharp","SkinnyControllers"],"programmingLanguage":{"@type":"ComputerLanguage","name":"C#"},"maintainer":[{"@type":"Person","name":"ignatandrei"}],"author":[{"@type":"Person","name":"ignatandrei"}],"copyrightHolder":[{"@type":"Person","name":"ignatandrei"}],"dateCreated":"2021-01-09","dateModified":"2022-05-21","datePublished":"2022-05-21","copyrightYear":2021,"downloadUrl":"https://api.nuget.org/v3-flatcontainer/aopmethodsgenerator/2022.5.20.2101/aopmethodsgenerator.2022.5.20.2101.nupkg","applicationCategory":"nuget","runtimePlatform":"nuget","developmentStatus":"active","sameAs":["https://www.nuget.org/packages/aopmethodsgenerator/"],"funder":[{"@type":"Organization","url":"https://github.com/sponsors/ignatandrei"}],"https://www.w3.org/ns/activitystreams#likes":73,"https://forgefed.org/ns#forks":8}