|
ShopPlatform.Web 1.0.0.0
농산물, 소프트웨어 라이선스와 개발 용역을 직접 판매하는 CodeMaru 직영 쇼핑몰입니다.
|

Public 멤버 함수 | |
| ShopCustomerLoginSync (ShopUserContext userContext, ShopCustomerProfileStore profiles, ShopCustomerSession session) | |
| async Task< bool > | SyncAsync (string slug) |
| async Task | SaveProfileAsync (string slug, string name, string phone, string address, string email) |
Private 속성 | |
| readonly ShopUserContext | _userContext |
| readonly ShopCustomerProfileStore | _profiles |
| readonly ShopCustomerSession | _session |
Shop Customer Login Sync 기능과 관련 상태를 캡슐화합니다.
ShopCustomerLoginSync.cs 파일의 13 번째 라인에서 정의되었습니다.
|
inline |
지정한 설정으로 ShopCustomerLoginSync 클래스의 새 인스턴스를 초기화합니다.
| userContext | user Context에 사용할 ShopUserContext 값입니다. |
| profiles | profiles에 사용할 ShopCustomerProfileStore 값입니다. |
| session | session에 사용할 ShopCustomerSession 값입니다. |
ShopCustomerLoginSync.cs 파일의 75 번째 라인에서 정의되었습니다.
다음을 참조함 : _profiles, _session, _userContext.
|
inline |
Profile Async 데이터를 저장합니다.
| slug | slug에 사용할 string 값입니다. |
| name | name에 사용할 string 값입니다. |
| phone | phone에 사용할 string 값입니다. |
| address | address에 사용할 string 값입니다. |
email에 사용할 string 값입니다. |
Task 결과입니다.ShopCustomerLoginSync.cs 파일의 183 번째 라인에서 정의되었습니다.
다음을 참조함 : _profiles, _session, _userContext.
|
inline |
Sync Async 작업을 수행합니다.
| slug | slug에 사용할 string 값입니다. |
Task<bool> 결과입니다.ShopCustomerLoginSync.cs 파일의 109 번째 라인에서 정의되었습니다.
다음을 참조함 : _profiles, _session, _userContext.
|
private |
profiles 값을 보관합니다.
ShopCustomerLoginSync.cs 파일의 32 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SaveProfileAsync(), ShopCustomerLoginSync(), SyncAsync().
|
private |
session 값을 보관합니다.
ShopCustomerLoginSync.cs 파일의 41 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SaveProfileAsync(), ShopCustomerLoginSync(), SyncAsync().
|
private |
user Context 값을 보관합니다.
ShopCustomerLoginSync.cs 파일의 23 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SaveProfileAsync(), ShopCustomerLoginSync(), SyncAsync().