ShopPlatform.Web 1.0.0.0
농산물, 소프트웨어 라이선스와 개발 용역을 직접 판매하는 CodeMaru 직영 쇼핑몰입니다.
로딩중...
검색중...
일치하는것 없음
ShopPlatform.Services.IShopTenantStore 인터페이스 참조

더 자세히 ...

ShopPlatform.Services.IShopTenantStore에 대한 상속 다이어그램 :

Public 멤버 함수

Task< ShopConfig?> GetAsync (string slug)
Task< IReadOnlyList< ShopConfig > > GetAllAsync ()
Task SaveAsync (ShopConfig config)
Task DeleteAsync (string slug)
Task< bool > ExistsAsync (string slug)

상세한 설명

I Shop Tenant Store 기능과 관련 상태를 캡슐화합니다.

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

멤버 함수 문서화

◆ DeleteAsync()

Task ShopPlatform.Services.IShopTenantStore.DeleteAsync ( string slug)

삭제.

매개변수
slugslug에 사용할 string 값입니다.
반환값
Delete Async 작업에서 생성한 Task 결과입니다.

ShopPlatform.Services.JsonShopTenantStore에서 구현되었습니다.

◆ ExistsAsync()

Task< bool > ShopPlatform.Services.IShopTenantStore.ExistsAsync ( string slug)

슬러그 사용 가능 여부.

매개변수
slugslug에 사용할 string 값입니다.
반환값
Exists Async 작업에서 생성한 Task<bool> 결과입니다.

ShopPlatform.Services.JsonShopTenantStore에서 구현되었습니다.

◆ GetAllAsync()

Task< IReadOnlyList< ShopConfig > > ShopPlatform.Services.IShopTenantStore.GetAllAsync ( )

샵 목록 (슈퍼어드민용).

반환값
Get All Async 작업에서 생성한 Task<IReadOnlyList<ShopConfig>> 결과입니다.

ShopPlatform.Services.JsonShopTenantStore에서 구현되었습니다.

◆ GetAsync()

Task< ShopConfig?> ShopPlatform.Services.IShopTenantStore.GetAsync ( string slug)

슬러그로 샵 설정 로드. 없으면 null.

매개변수
slugslug에 사용할 string 값입니다.
반환값
Get Async 작업에서 생성한 Task<ShopConfig?> 결과입니다.

ShopPlatform.Services.JsonShopTenantStore에서 구현되었습니다.

다음에 의해서 참조됨 : ShopPlatform.Middleware.OgBotMiddleware.InvokeAsync(), ShopPlatform.Middleware.TenantMiddleware.InvokeAsync(), MapGet(), ShopPlatform.Data.ShopSeeder.SeedCodemaruAsync().

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

◆ SaveAsync()

Task ShopPlatform.Services.IShopTenantStore.SaveAsync ( ShopConfig config)

저장 (생성 + 수정 모두).

매개변수
configconfig에 사용할 ShopConfig 값입니다.
반환값
Save Async 작업에서 생성한 Task 결과입니다.

ShopPlatform.Services.JsonShopTenantStore에서 구현되었습니다.

다음에 의해서 참조됨 : ShopPlatform.Data.ShopSeeder.SeedCodemaruAsync().

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

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