2016-08-09 10 views
0

저는 ASP.NET 코어 미들웨어에서 작업 중이며 네임 스페이스 이름 지정에 관심이 있습니다. AspNetCore.MyMiddlewareName을 사용할 계획이고 Nuget에 게시하고 싶지만 그 이름의 "AspNetCore"부분을 사용할 수 있는지 확실하지 않습니다.이름 지정 .net 네임 스페이스

기본적으로 내 질문은 : 게시하려는 패키지에 사용 된 네임 스페이스의 일부로 "AspNetCore"를 사용하지 못하도록하는 진술이 있습니까?

답변

0

명시 적으로 해당 이름을 사용하지 못하도록하는 것이 있는지는 잘 모르겠지만 반대하는 것이 좋습니다. 미들웨어가 실제로 무엇을하는지 설명하는 데는 아무 것도하지 않습니다. "MyMiddlewareName"이 미들웨어의 기능을 설명하는 경우 처음에는 AspNetCore를 추가 할 필요가 없습니다.

+0

여기에 설명 된 Microsoft 네임 스페이스 이름 지정 지침 (https://msdn.microsoft.com/en-us/library/ms229026(v=vs.110).aspx)을 준수하기 위해이 도구를 사용하고 있습니다. 네임 스페이스 이름은이 스키마 ' ( | ) []을 따라야합니다. ] [. <하위 이름 공간>]'. 나는 회사가 아니기 때문에 그 부분을 생략하고있다. – manyrdz

+0

성 (예 : manyrdz)을 사용합니다. AspNetCore를 사용하면 사람들이 혼란 스럽거나 의심 스러울 것입니다. 귀하의 구성 요소가 Microsoft의 일부분 인 것처럼 보이게하려는 것처럼 들리므로 혼란 스럽거나 의심 스러울 것입니다. 일반적으로 내가 언급 한 기사에서와 같이 네임 스페이스의 "기술"부분을 생각할 때 "웹"과 같은 좀 더 일반적인 것 같아요. – MichaelDotKnox

+0

사실, 불편을 피하기 위해 회사 부분을 추가하는 것이 좋습니다. – manyrdz