Blazor route parameters

EmmployeeList 구성 요소는 모든 직원 목록을 표시합니다.  보기 버튼을 클릭하면 URL(/employeedetails/3)로 리디렉션되어야 합니다. URI의 값 3은 직원 ID입니다. blazor 구성 요소(EmployeeDetails)는 직원의 세부 정보를 표시합니다. EmployeeDetails.razor @page "/employeedetails/{id}" @inherits EmployeeDetailsBase <div class="row justify-content-center m-3"> <div…

Continue ReadingBlazor route parameters

Search REST API 사용하기

REST API에서 Search 기능을 구현하는 방법에 대해 설명합니다 . [Route("api/[controller]")] [ApiController] public class EmployeesController : ControllerBase { private readonly IEmployeeRepository employeeRepository; public EmployeesController(IEmployeeRepository employeeRepository) { this.employeeRepository = employeeRepository; } [HttpGet("{search}")] public async…

Continue ReadingSearch REST API 사용하기

Delete REST API 사용하기

직원을 삭제하려면 URI /api/employees/ID 에 HTTP DELETE 요청을 사용합니다. 삭제할 직원의 ID를 URI에 전달해야 합니다 . ASP.NET Core REST API - HTTP 삭제 예시 [Route("api/[controller]")] [ApiController] public class EmployeesController : ControllerBase { private readonly IEmployeeRepository employeeRepository; public…

Continue ReadingDelete REST API 사용하기

Put REST API 사용하기

기존 항목을 업데이트하려면 URI /api/employees/ID 에 대한 HTTP PUT 을 사용합니다.업데이트할 직원의 ID는 URI에 전달되어야 합니다. ASP.NET Core REST API - HTTP PUT 예제 [Route("api/[controller]")] [ApiController] public class EmployeesController : ControllerBase { private readonly…

Continue ReadingPut REST API 사용하기

Post REST API 사용하기

URI /api/employees 에 HTTP POST 요청을 만듭니다 이유는 /api/employees 컬렉션에 새 직원을 추가하기를 원하기 때문에 의미가 있습니다. ASP.NET Core REST API - HTTP POST 예제 [Route("api/[controller]")] [ApiController] public class EmployeesController : ControllerBase { private readonly…

Continue ReadingPost REST API 사용하기

REST API 를 이용해 Id 기준 데이터 조회하기

REST API 를 이용해 Id 기준 데이터 조회하는 방법입니다.ID로 특정 직원을 검색하려고 합니다. REST API URL URI /api/employees 에 대한 GET 요청 은 직원 목록을 반환합니다. URI /api/employees/1 에 대한 GET 요청 은 ID가 1인 Employee를 반환해야 합니다.…

Continue ReadingREST API 를 이용해 Id 기준 데이터 조회하기

Repository Pattern

Repository Pattern이란? Repository Pattern은 데이터 액세스 계층의 추상화입니다. 기본 데이터 원본에서 데이터가 정확히 어떻게 저장되거나 검색되는지에 대한 세부 정보를 숨깁니다. 데이터 저장 및 검색 방법에 대한 세부 정보는 해당 저장소에 있습니다. 예를 들어…

Continue ReadingRepository Pattern