본문 바로가기
ASP.NET Core

ASP.NET Core] Form Tag Helper, Environment Tag Helper

by Fastlane 2022. 1. 25.
728x90
반응형

Form Tag Helper의 Attributes

  1. asp-controller
  2. asp-action
  3. asp-route
  4. asp-all-route-data
  5. asp-route-{value}
  6. asp-area
  7. asp-fragment
  8. asp-page
  9. asp-page-handler


<form asp-controller="Home" asp-action="Index"></form>
<form asp-route="default"></form>

 

Environment Tag Helper

Environment Tag Helper는 <environment> HTML tag에 적용된다. ASPNETCORE_ENVIRONMENT 환경 변수 값에 따라서 렌더링한다. 

ASPNETCORE_ENVIRONMENT 환경 변수 참조 글 : https://bigexecution.tistory.com/105

 

관례상, 환경변수는 Development, Staging, Production 3가지 이지만 사용자가 추가도 가능하다. 

Environment Tag Helper의 Attributes

  • include
<environment include="Staging,Production">
    <strong>IWebHostEnvironment.EnvironmentName is Staging or Production</strong>
</environment>
  • exclude
<environment exclude="Development">
    <strong>IWebHostEnvironment.EnvironmentName is not Development</strong>
</environment>
  • names
<environment names="Staging,Production">
    <strong>IWebHostEnvironment.EnvironmentName is Staging or Production</strong>
</environment>
728x90
반응형

댓글