|
Portfolio.Web 1.0.0.0
.NET, Blazor, WPF와 서비스 운영 경험을 프로젝트·이력·기술 스택 단위로 보여주는 개발자 포트폴리오입니다.
|


Public 멤버 함수 | |
| GhostAccountCleanupService (IPortfolioTenantStore tenants, IProjectStore projects, ILogger< GhostAccountCleanupService > log) | |
Protected 멤버 함수 | |
| override async Task | ExecuteAsync (CancellationToken ct) |
Private 멤버 함수 | |
| async Task | CleanupAsync () |
Private 속성 | |
| readonly IPortfolioTenantStore | _tenants |
| readonly IProjectStore | _projects |
| readonly ILogger< GhostAccountCleanupService > | _log |
Ghost Account Cleanup Service 기능과 관련 상태를 캡슐화합니다.
GhostAccountCleanupService.cs 파일의 14 번째 라인에서 정의되었습니다.
|
inline |
지정한 설정으로 GhostAccountCleanupService 클래스의 새 인스턴스를 초기화합니다.
| tenants | tenants에 사용할 IPortfolioTenantStore 값입니다. |
| projects | projects에 사용할 IProjectStore 값입니다. |
| log | log에 사용할 ILogger<GhostAccountCleanupService> 값입니다. |
GhostAccountCleanupService.cs 파일의 76 번째 라인에서 정의되었습니다.
|
inlineprivate |
Cleanup Async 작업을 수행합니다.
Task 결과입니다.GhostAccountCleanupService.cs 파일의 135 번째 라인에서 정의되었습니다.
다음을 참조함 : _log, _projects, _tenants.
다음에 의해서 참조됨 : ExecuteAsync().

|
inlineprotected |
Execute Async 작업을 수행합니다.
| ct | 취소 요청을 감시하는 토큰입니다. |
Task 결과입니다.GhostAccountCleanupService.cs 파일의 110 번째 라인에서 정의되었습니다.
다음을 참조함 : _log, CleanupAsync().

|
private |
log 값을 보관합니다.
GhostAccountCleanupService.cs 파일의 42 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CleanupAsync(), ExecuteAsync(), GhostAccountCleanupService().
|
private |
projects 값을 보관합니다.
GhostAccountCleanupService.cs 파일의 33 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CleanupAsync(), GhostAccountCleanupService().
|
private |
tenants 값을 보관합니다.
GhostAccountCleanupService.cs 파일의 24 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CleanupAsync(), GhostAccountCleanupService().