Codemaru 1.0.0.0
QR 코드, 모바일 랜딩 페이지, vCard 연락처 저장과 명함 디자인을 한 화면에서 제공하는 디지털 명함 서비스입니다.
로딩중...
검색중...
일치하는것 없음
Codemaru.Services.ICardProfileStore 인터페이스 참조

더 자세히 ...

Codemaru.Services.ICardProfileStore에 대한 상속 다이어그램 :

Public 멤버 함수

Task< CardHybridSnapshot?> LoadAsync (string userId, CancellationToken cancellationToken=default)
Task SaveAsync (string userId, CardHybridSnapshot snapshot, CancellationToken cancellationToken=default)
Task< CardHybridSnapshot?> LoadBySlugAsync (string slug, CancellationToken cancellationToken=default)
Task DeleteAsync (string userId, CancellationToken cancellationToken=default)

상세한 설명

CardHybrid 스냅샷의 영속 저장소 계약입니다.

사용자 계정 자체는 SQLite Users 테이블 (OAuth) 이 관리하고, 이 저장소는 CardHybrid 편집 상태(CardHybridSnapshot) 만 담당합니다. Guest 는 파일로 저장하지 않고 서킷 메모리에만 유지합니다.

ICardProfileStore.cs 파일의 21 번째 라인에서 정의되었습니다.

멤버 함수 문서화

◆ DeleteAsync()

Task Codemaru.Services.ICardProfileStore.DeleteAsync ( string userId,
CancellationToken cancellationToken = default )

지정된 사용자의 스냅샷을 삭제합니다.

매개변수
userIduser Id에 사용할 string 값입니다.
cancellationToken취소 요청을 감시하는 토큰입니다.
반환값
Delete Async 작업에서 생성한 Task 결과입니다.

Codemaru.Services.JsonCardProfileStore에서 구현되었습니다.

◆ LoadAsync()

Task< CardHybridSnapshot?> Codemaru.Services.ICardProfileStore.LoadAsync ( string userId,
CancellationToken cancellationToken = default )

지정된 사용자 ID 의 저장된 스냅샷을 로드합니다.

매개변수
userIduser Id에 사용할 string 값입니다.
cancellationToken취소 요청을 감시하는 토큰입니다.
반환값
Load Async 작업에서 생성한 Task<CardHybridSnapshot?> 결과입니다.

Codemaru.Services.JsonCardProfileStore에서 구현되었습니다.

◆ LoadBySlugAsync()

Task< CardHybridSnapshot?> Codemaru.Services.ICardProfileStore.LoadBySlugAsync ( string slug,
CancellationToken cancellationToken = default )

랜딩 슬러그 로 매칭되는 스냅샷을 검색합니다.

매개변수
slugslug에 사용할 string 값입니다.
cancellationToken취소 요청을 감시하는 토큰입니다.
반환값
Load By Slug Async 작업에서 생성한 Task<CardHybridSnapshot?> 결과입니다.

Codemaru.Services.JsonCardProfileStore에서 구현되었습니다.

◆ SaveAsync()

Task Codemaru.Services.ICardProfileStore.SaveAsync ( string userId,
CardHybridSnapshot snapshot,
CancellationToken cancellationToken = default )

지정된 사용자 ID 로 스냅샷을 저장합니다. Guest 는 무시됩니다.

매개변수
userIduser Id에 사용할 string 값입니다.
snapshotsnapshot에 사용할 CardHybridSnapshot 값입니다.
cancellationToken취소 요청을 감시하는 토큰입니다.
반환값
Save Async 작업에서 생성한 Task 결과입니다.

Codemaru.Services.JsonCardProfileStore에서 구현되었습니다.

다음을 참조함 : Codemaru.Models.CardHybridSnapshot().

이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:

이 인터페이스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: