upgrade and develop

  • 홈
  • 태그
  • 방명록

2026/08/20 1

[Blazor Web App] 13. 로그인 흐름을 비동기로 바꾸기 - Task, async, await 이해하기

지난 작업에서는 LoginService가 구체적인 TestUserRepository가 아니라 IUserRepository 인터페이스에 의존하도록 구조를 바꿨다.현재 로그인 호출 흐름은 다음과 같았다.Home.razor↓LoginService.Login()↓IUserRepository.FindByUserId()↓TestUserRepository지금 사용하는 TestUserRepository는 메모리 안의 List를 검색한다.따라서 검색 결과가 거의 즉시 나오고, 반드시 비동기로 만들 필요는 없다.하지만 나중에 실제 DB나 외부 API를 연결하면 결과를 바로 받을 수 없다.💡 실제 DB 비동기 호출 흐름DB에 사용자 검색 요청 ➡️ DB 서버에서 쿼리 실행 ➡️ 검색 결과 반환이 과정에는 기다리는 시간이 ..

language/blazor 2026.08.20
이전
1
다음
더보기
프로필사진

upgrade and develop

https://github.com/undcore

  • 분류 전체보기 (79) N
    • language (33) N
      • c (7) N
      • c++ (2)
      • c# (1)
      • java (5)
      • python (0)
      • html (3)
      • visual_basic (1)
      • blazor (13) N
      • android studio (1)
    • data (11) N
      • database (4) N
      • oracle (7)
      • postgresql (0)
      • sql_server (0)
    • computer_science (22) N
      • algorithm (4)
      • data_structure (2)
      • os (2)
      • network (8) N
      • security (3)
      • computer_architecture (3)
    • license (1)
      • 정보처리기사 (0)
      • 네트워크관리사 (1)
    • study (12)
      • git&github (1)
      • server (8)
      • memo (3)

Tag

aspnetcore, Frontend, Algorithm, SQL, 인터넷활용, RAZOR, 컴퓨터네트워크, SQLServer, 인터넷보안, DOTNET, ubuntu, Java, 반복문, DependencyInjection, for문, docker, 배열, switch문, 데이터베이스, c프로그래밍, cloudflare, loginservice, c언어, 조건문, Csharp, github actions, 오라클, 순서도, blazor, Home Server,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/08   »
일 월 화 수 목 금 토
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Daum Corp. All rights reserved.

티스토리툴바