728x90
반응형
728x170
▶ Controllers/TestController.cs
using Microsoft.AspNetCore.Mvc;
using System;
namespace TestProject.Controllers
{
/// <summary>
/// 테스트 컨트롤러
/// </summary>
public class TestController : Controller
{
//////////////////////////////////////////////////////////////////////////////////////////////////// Method
////////////////////////////////////////////////////////////////////////////////////////// Public
#region 인덱스 페이지 처리하기 - Index()
/// <summary>
/// 인덱스 페이지 처리하기
/// </summary>
public void Index()
{
}
#endregion
#region 문자열 페이지 처리하기 - String()
/// <summary>
/// 문자열 페이지 처리하기
/// </summary>
/// <returns>문자열</returns>
public string String()
{
return "문자열을 반환하는 액션 메소드 입니다.";
}
#endregion
#region 날짜 페이지 처리하기 - Date()
/// <summary>
/// 날짜 페이지 처리하기
/// </summary>
/// <returns>날짜/시간</returns>
public DateTime Date()
{
return DateTime.Now;
}
#endregion
#region 디폴트 페이지 처리하기 - Default()
/// <summary>
/// 디폴트 페이지 처리하기
/// </summary>
/// <returns>액션 결과</returns>
public IActionResult Default()
{
return View();
}
#endregion
}
}
728x90
▶ Views/Test/Default.cshtml
@{
Layout = null;
}
<p>테스트 컨트롤러의 Default 메서드 호출시 출력되는 뷰 페이지</p>
728x90
반응형
그리드형(광고전용)
'C# > ASP.NET MVC' 카테고리의 다른 글
[C#/ASP.NET MVC] RAZOR 구문에서 조건문 사용하기 (0) | 2020.10.05 |
---|---|
[C#/ASP.NET MVC] RAZOR 구문에서 C# 코드 사용하기 (0) | 2020.10.05 |
[C#/ASP.NET MVC] RAZOR 구문에서 @ 기호 사용하기 (0) | 2020.10.05 |
[C#/ASP.NET MVC] RAZOR 구문에서 변수 사용하기 (0) | 2020.10.05 |
[C#/ASP.NET MVC] ControllerBase 클래스 : Content 메소드 사용하기 (0) | 2020.10.05 |
[C#/ASP.NET MVC] Controller 클래스 : 액션 메소드 사용하기 (0) | 2020.10.05 |
[C#/ASP.NET MVC] IRazorPage 인터페이스 : Layout 속성을 사용해 레이아웃 적용 방지하기 (0) | 2020.10.05 |
[C#/ASP.NET MVC] ViewComponent 클래스 : 뷰 컴포넌트 사용하기 (0) | 2020.10.04 |
[C#/ASP.NET MVC] @inject 지시문 : 뷰 페이지에서 의존성 주입하기 (0) | 2020.10.04 |
[C#/ASP.NET MVC] RouteAttribute 클래스 : 어트리뷰트 라우팅 사용하기 (0) | 2020.10.04 |
[C#/ASP.NET MVC] DeveloperExceptionPageExtensions 클래스 : UseDeveloperExceptionPage 확장 메소드를 사용해 개발자 예외 페이지 사용 설정하기 (0) | 2020.10.04 |
댓글을 달아 주세요