.NET 6의 증분 생성기 - slog

Andrew Lock님의 3부 지침에 따라 통합 테스트 및 NuGet 패키징을 진행하였습니다.

단위테스트, 통합테스트 및 NuGet에 배포하기 전 로컬 레파지토리의 패키지를 이용한 테스트까지 진행 한 후,

image

패키지를 NuGet에 게시하였습니다. 이제 NuGet 패키지 관리에서 Autogen.Enum시험판 포함을 선택해서 검색할 수 있으며

image

패키지 설치 후 다음처럼 간단히 동작을 테스트 할 수 있습니다.

using Autogen.Enum;

Console.WriteLine(PermissionKind.Normal.ToStringFast());
Console.WriteLine(PermissionKind.SuperAdmin.ToStringFast());

[AutogenEnum]
public enum PermissionKind
{
    [Text("일반")]
    Normal,
    [Text("일반 관리자")]
    Manager,
    [Text("관리자")]
    Admin,
    [Text("수퍼 관리자")]
    SuperAdmin
}

| 출력

일반
수퍼 관리자
1개의 좋아요