|
WeddingPlatform.Web 1.0.0.0
지도, 갤러리, 방명록, 계좌 안내와 배경음악을 링크 하나에 담는 무료 모바일 청첩장 서비스입니다.
|

Public 멤버 함수 | |
| WeddingAdminViewModel (ITenantStore tenants, IPhotoService photos, WeddingOptions opts, WeddingUserContext userContext, IMediaQuotaPolicyResolver mediaPolicyResolver, ISuperAdminSessionTokenService superAdminTokens) | |
| async Task | InitializeAsync (string slug, CancellationToken ct=default) |
| async Task< bool > | LoginAsync (string slug, CancellationToken ct=default) |
| async Task< bool > | LoginAsSuperAdminAsync (string slug, string? sessionToken, CancellationToken ct=default) |
| async Task | LoadAsync (string slug, CancellationToken ct=default) |
| async Task | SaveConfigAsync (CancellationToken ct=default) |
| void | SetStatusMessage (string message) |
| async Task | SaveStoryChapterAsync (StoryChapter chapter, CancellationToken ct=default) |
| async Task | AddStoryChapterAsync (CancellationToken ct=default) |
| async Task | DeleteStoryChapterAsync (int chapterNumber, CancellationToken ct=default) |
| async Task | RemoveAdminAsync (string userId, CancellationToken ct=default) |
| async Task | UploadGalleryAsync (string slug, IBrowserFile file, CancellationToken ct=default) |
| async Task | UploadHeroAsync (string slug, IBrowserFile file, CancellationToken ct=default) |
| async Task | DeletePhotoAsync (string slug, string fileName, CancellationToken ct=default) |
| async Task | MoveGalleryPhotoAsync (string fileName, int offset, CancellationToken ct=default) |
| async Task | MoveGalleryPhotoToAsync (string fileName, bool first, CancellationToken ct=default) |
| async Task | UploadRoadMapAsync (string slug, IBrowserFile file, CancellationToken ct=default) |
| async Task | GeocodeAsync (CancellationToken ct=default) |
| void | GenerateMapLinks () |
| string | GetThumbUrl (string slug, string fileName) |
| string | GetPhotoUrl (string slug, string fileName) |
| string | GetHeroUrl (string slug, string fileName) |
| string | GetRoadMapUrl (string slug, string fileName) |
| string | GetMusicUrl (string slug, string fileName) |
| string | GetOgImageUrl (string slug, string fileName) |
| string | GetVideoUrl (string slug, string fileName) |
| async Task | UploadOgImageAsync (string slug, IBrowserFile file, CancellationToken ct=default) |
| async Task | UploadThankYouOgImageAsync (string slug, IBrowserFile file, CancellationToken ct=default) |
| async Task | UploadVideoAsync (string slug, IBrowserFile file, CancellationToken ct=default) |
| async Task | DeleteVideoAsync (string slug, string fileName, CancellationToken ct=default) |
| async Task | UploadMusicAsync (string slug, IBrowserFile file, CancellationToken ct=default) |
속성 | |
| string | MaxVideoSizeLabel = "최대 200MB" [get, private set] |
| int | MaxVideoCount = 6 [get, private set] |
| EffectiveMediaPolicy? | EffectiveMediaPolicy [get, private set] |
| TenantConfig? | Config [get, private set] |
| IReadOnlyList< PhotoInfo > | Gallery = [] [get, private set] |
| bool | IsLoaded [get, private set] |
| bool | IsAuthenticated [get, private set] |
| bool | IsSignedIn [get, private set] |
| bool | IsLinkedToCurrentUser [get, private set] |
| bool | IsOwner [get, private set] |
| IReadOnlyList< WeddingAdminUser > | EffectiveAdminUsers = [] [get, private set] |
| string | StatusMessage = "" [get, private set] |
| string | CurrentUserLabel = "" [get, private set] |
| bool | IsUploading [get, private set] |
| bool | IsGeocoding [get, private set] |
| string | GeocodeStatus = "" [get, private set] |
| string | LoginPassword = "" [get, set] |
Private 멤버 함수 | |
| async Task | RefreshCurrentUserAsync () |
| bool | ValidateLayoutForSave (TenantConfig config) |
| bool | ValidateThemeForSave (TenantConfig config) |
| void | NormalizeGalleryFileOrder () |
정적 Private 멤버 함수 | |
| static List< WeddingAdminUser > | GetAdminUsers (TenantConfig config) |
| static bool | IsOwnerUser (TenantConfig config, WeddingCurrentUser user) |
| static bool | IsAdminUser (TenantConfig config, WeddingCurrentUser user) |
| static void | EnsureAdminUser (TenantConfig config, WeddingCurrentUser user, string role) |
| static IReadOnlyList< WeddingAdminUser > | BuildEffectiveAdminUsers (TenantConfig config) |
| static void | NormalizeHeroPanelPosition (TenantConfig config) |
| static string | NormalizeOption (string? value, string[] allowed, string fallback) |
Private 속성 | |
| readonly ITenantStore | _tenants |
| readonly IPhotoService | _photos |
| readonly WeddingOptions | _opts |
| readonly WeddingUserContext | _userContext |
| readonly IMediaQuotaPolicyResolver | _mediaPolicyResolver |
| readonly ISuperAdminSessionTokenService | _superAdminTokens |
정적 Private 속성 | |
| static readonly HttpClient | _geocodeHttp |
Wedding Admin View Model 기능과 관련 상태를 캡슐화합니다.
WeddingAdminViewModel.cs 파일의 20 번째 라인에서 정의되었습니다.
|
inline |
지정한 설정으로 WeddingAdminViewModel 클래스의 새 인스턴스를 초기화합니다.
| tenants | tenants에 사용할 ITenantStore 값입니다. |
| photos | photos에 사용할 IPhotoService 값입니다. |
| opts | opts에 사용할 WeddingOptions 값입니다. |
| userContext | user Context에 사용할 WeddingUserContext 값입니다. |
| mediaPolicyResolver | media Policy Resolver에 사용할 IMediaQuotaPolicyResolver 값입니다. |
| superAdminTokens | super Admin Tokens에 사용할 ISuperAdminSessionTokenService 값입니다. |
WeddingAdminViewModel.cs 파일의 146 번째 라인에서 정의되었습니다.
다음을 참조함 : _mediaPolicyResolver, _opts, _photos, _superAdminTokens, _tenants, _userContext.
|
inline |
Story Chapter Async 항목을 추가합니다.
| ct | 취소 요청을 감시하는 토큰입니다. |
Task 결과입니다.WeddingAdminViewModel.cs 파일의 769 번째 라인에서 정의되었습니다.
다음을 참조함 : _tenants, Config, WeddingPlatform.Models.InvitationDesignCatalog.Normalize(), StatusMessage.

|
inlinestaticprivate |
Effective Admin Users 값을 구성합니다.
| config | config에 사용할 TenantConfig 값입니다. |
IReadOnlyList<WeddingAdminUser> 결과입니다.WeddingAdminViewModel.cs 파일의 2182 번째 라인에서 정의되었습니다.
다음을 참조함 : GetAdminUsers(), WeddingPlatform.Models.TenantConfig.OwnerDisplayName, WeddingPlatform.Models.TenantConfig.OwnerEmail, WeddingPlatform.Models.TenantConfig.OwnerProvider, WeddingPlatform.Models.TenantConfig.OwnerUserId.
다음에 의해서 참조됨 : InitializeAsync(), LoadAsync(), LoginAsSuperAdminAsync(), LoginAsync(), RemoveAdminAsync(), SaveConfigAsync().


|
inline |
Delete Photo Async 작업을 수행합니다.
| slug | slug에 사용할 string 값입니다. |
| fileName | file Name에 사용할 string 값입니다. |
| ct | 취소 요청을 감시하는 토큰입니다. |
Task 결과입니다.WeddingAdminViewModel.cs 파일의 1200 번째 라인에서 정의되었습니다.
다음을 참조함 : _photos, _tenants, Config, Gallery, StatusMessage.
|
inline |
Delete Story Chapter Async 작업을 수행합니다.
| chapterNumber | chapter Number에 사용할 int 값입니다. |
| ct | 취소 요청을 감시하는 토큰입니다. |
Task 결과입니다.WeddingAdminViewModel.cs 파일의 825 번째 라인에서 정의되었습니다.
다음을 참조함 : _tenants, Config, WeddingPlatform.Models.InvitationDesignCatalog.Normalize(), StatusMessage.

|
inline |
Delete Video Async 작업을 수행합니다.
| slug | slug에 사용할 string 값입니다. |
| fileName | file Name에 사용할 string 값입니다. |
| ct | 취소 요청을 감시하는 토큰입니다. |
Task 결과입니다.WeddingAdminViewModel.cs 파일의 1931 번째 라인에서 정의되었습니다.
다음을 참조함 : _photos, _tenants, Config, StatusMessage.
|
inlinestaticprivate |
Ensure Admin User 작업을 수행합니다.
| config | config에 사용할 TenantConfig 값입니다. |
| user | user에 사용할 WeddingCurrentUser 값입니다. |
| role | role에 사용할 string 값입니다. |
WeddingAdminViewModel.cs 파일의 2129 번째 라인에서 정의되었습니다.
다음을 참조함 : GetAdminUsers(), WeddingPlatform.Services.WeddingCurrentUser().
다음에 의해서 참조됨 : LoginAsync().


|
inline |
Generate Map Links 작업을 수행합니다.
WeddingAdminViewModel.cs 파일의 1468 번째 라인에서 정의되었습니다.
|
inline |
Geocode Async 작업을 수행합니다.
| ct | 취소 요청을 감시하는 토큰입니다. |
Task 결과입니다.WeddingAdminViewModel.cs 파일의 1434 번째 라인에서 정의되었습니다.
다음을 참조함 : _geocodeHttp, Config, GeocodeStatus, IsGeocoding.
|
inlinestaticprivate |
Admin Users 값을 가져옵니다.
| config | config에 사용할 TenantConfig 값입니다. |
List<WeddingAdminUser> 결과입니다.WeddingAdminViewModel.cs 파일의 2019 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BuildEffectiveAdminUsers(), EnsureAdminUser(), IsAdminUser(), RemoveAdminAsync().

|
inline |
Hero Url 값을 가져옵니다.
| slug | slug에 사용할 string 값입니다. |
| fileName | file Name에 사용할 string 값입니다. |
string 결과입니다.WeddingAdminViewModel.cs 파일의 1598 번째 라인에서 정의되었습니다.
다음을 참조함 : _photos.
|
inline |
Music Url 값을 가져옵니다.
| slug | slug에 사용할 string 값입니다. |
| fileName | file Name에 사용할 string 값입니다. |
string 결과입니다.WeddingAdminViewModel.cs 파일의 1664 번째 라인에서 정의되었습니다.
다음을 참조함 : _photos.
|
inline |
Og Image Url 값을 가져옵니다.
| slug | slug에 사용할 string 값입니다. |
| fileName | file Name에 사용할 string 값입니다. |
string 결과입니다.WeddingAdminViewModel.cs 파일의 1697 번째 라인에서 정의되었습니다.
다음을 참조함 : _photos.
|
inline |
Photo Url 값을 가져옵니다.
| slug | slug에 사용할 string 값입니다. |
| fileName | file Name에 사용할 string 값입니다. |
string 결과입니다.WeddingAdminViewModel.cs 파일의 1565 번째 라인에서 정의되었습니다.
다음을 참조함 : _photos.
|
inline |
Road Map Url 값을 가져옵니다.
| slug | slug에 사용할 string 값입니다. |
| fileName | file Name에 사용할 string 값입니다. |
string 결과입니다.WeddingAdminViewModel.cs 파일의 1631 번째 라인에서 정의되었습니다.
다음을 참조함 : _photos.
|
inline |
Thumb Url 값을 가져옵니다.
| slug | slug에 사용할 string 값입니다. |
| fileName | file Name에 사용할 string 값입니다. |
string 결과입니다.WeddingAdminViewModel.cs 파일의 1532 번째 라인에서 정의되었습니다.
다음을 참조함 : _photos.
|
inline |
Video Url 값을 가져옵니다.
| slug | slug에 사용할 string 값입니다. |
| fileName | file Name에 사용할 string 값입니다. |
string 결과입니다.WeddingAdminViewModel.cs 파일의 1730 번째 라인에서 정의되었습니다.
다음을 참조함 : _photos.
|
inline |
Initialize Async 작업을 수행합니다.
| slug | slug에 사용할 string 값입니다. |
| ct | 취소 요청을 감시하는 토큰입니다. |
Task 결과입니다.WeddingAdminViewModel.cs 파일의 350 번째 라인에서 정의되었습니다.
다음을 참조함 : _tenants, _userContext, BuildEffectiveAdminUsers(), EffectiveAdminUsers, IsAdminUser(), IsAuthenticated, IsLinkedToCurrentUser, IsOwner, IsOwnerUser(), LoadAsync(), RefreshCurrentUserAsync(), StatusMessage.

|
inlinestaticprivate |
Is Admin User 조건을 확인합니다.
| config | config에 사용할 TenantConfig 값입니다. |
| user | user에 사용할 WeddingCurrentUser 값입니다. |
true이고, 그렇지 않으면 false입니다.WeddingAdminViewModel.cs 파일의 2090 번째 라인에서 정의되었습니다.
다음을 참조함 : GetAdminUsers(), IsOwnerUser(), WeddingPlatform.Services.WeddingCurrentUser().
다음에 의해서 참조됨 : InitializeAsync(), LoginAsync().


|
inlinestaticprivate |
Is Owner User 조건을 확인합니다.
| config | config에 사용할 TenantConfig 값입니다. |
| user | user에 사용할 WeddingCurrentUser 값입니다. |
true이고, 그렇지 않으면 false입니다.WeddingAdminViewModel.cs 파일의 2053 번째 라인에서 정의되었습니다.
다음을 참조함 : WeddingPlatform.Services.WeddingCurrentUser().
다음에 의해서 참조됨 : InitializeAsync(), IsAdminUser(), LoginAsync(), RemoveAdminAsync().


|
inline |
Async 데이터를 불러옵니다.
| slug | slug에 사용할 string 값입니다. |
| ct | 취소 요청을 감시하는 토큰입니다. |
Task 결과입니다.WeddingAdminViewModel.cs 파일의 567 번째 라인에서 정의되었습니다.
다음을 참조함 : _mediaPolicyResolver, _photos, _tenants, BuildEffectiveAdminUsers(), Config, EffectiveAdminUsers, EffectiveMediaPolicy, Gallery, IsLoaded, MaxVideoCount, MaxVideoSizeLabel, WeddingPlatform.Models.InvitationDesignCatalog.Normalize().
다음에 의해서 참조됨 : InitializeAsync(), LoginAsSuperAdminAsync().


|
inline |
Login As Super Admin Async 작업을 수행합니다.
| slug | slug에 사용할 string 값입니다. |
| sessionToken | session Token에 사용할 string? 값입니다. |
| ct | 취소 요청을 감시하는 토큰입니다. |
Task<bool> 결과입니다.WeddingAdminViewModel.cs 파일의 512 번째 라인에서 정의되었습니다.
다음을 참조함 : _superAdminTokens, _tenants, BuildEffectiveAdminUsers(), EffectiveAdminUsers, IsAuthenticated, IsLinkedToCurrentUser, IsOwner, LoadAsync(), StatusMessage.

|
inline |
Login Async 작업을 수행합니다.
| slug | slug에 사용할 string 값입니다. |
| ct | 취소 요청을 감시하는 토큰입니다. |
Task<bool> 결과입니다.WeddingAdminViewModel.cs 파일의 405 번째 라인에서 정의되었습니다.
다음을 참조함 : _tenants, _userContext, BuildEffectiveAdminUsers(), EffectiveAdminUsers, EnsureAdminUser(), IsAdminUser(), IsAuthenticated, IsLinkedToCurrentUser, IsOwner, IsOwnerUser(), LoginPassword, RefreshCurrentUserAsync(), StatusMessage.

|
inline |
Move Gallery Photo Async 작업을 수행합니다.
| fileName | file Name에 사용할 string 값입니다. |
| offset | offset에 사용할 int 값입니다. |
| ct | 취소 요청을 감시하는 토큰입니다. |
Task 결과입니다.WeddingAdminViewModel.cs 파일의 1252 번째 라인에서 정의되었습니다.
다음을 참조함 : _photos, _tenants, Config, Gallery, NormalizeGalleryFileOrder(), StatusMessage.

|
inline |
Move Gallery Photo To Async 작업을 수행합니다.
| fileName | file Name에 사용할 string 값입니다. |
| first | first에 사용할 bool 값입니다. |
| ct | 취소 요청을 감시하는 토큰입니다. |
Task 결과입니다.WeddingAdminViewModel.cs 파일의 1313 번째 라인에서 정의되었습니다.
다음을 참조함 : _photos, _tenants, Config, Gallery, NormalizeGalleryFileOrder(), StatusMessage.

|
inlineprivate |
Normalize Gallery File Order 작업을 수행합니다.
WeddingAdminViewModel.cs 파일의 1339 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : MoveGalleryPhotoAsync(), MoveGalleryPhotoToAsync().

|
inlinestaticprivate |
Normalize Hero Panel Position 작업을 수행합니다.
| config | config에 사용할 TenantConfig 값입니다. |
WeddingAdminViewModel.cs 파일의 2226 번째 라인에서 정의되었습니다.
다음을 참조함 : WeddingPlatform.Models.TenantConfig.HeroPanelHorizontalDesktop, WeddingPlatform.Models.TenantConfig.HeroPanelHorizontalMobile, WeddingPlatform.Models.TenantConfig.HeroPanelVerticalDesktop, WeddingPlatform.Models.TenantConfig.HeroPanelVerticalMobile, WeddingPlatform.Models.TenantConfig.InviteHeroBottomHorizontalDesktop, WeddingPlatform.Models.TenantConfig.InviteHeroBottomHorizontalMobile, WeddingPlatform.Models.TenantConfig.InviteHeroBottomVerticalDesktop, WeddingPlatform.Models.TenantConfig.InviteHeroBottomVerticalMobile, WeddingPlatform.Models.TenantConfig.InviteHeroTopHorizontalDesktop, WeddingPlatform.Models.TenantConfig.InviteHeroTopHorizontalMobile, WeddingPlatform.Models.TenantConfig.InviteHeroTopVerticalDesktop, WeddingPlatform.Models.TenantConfig.InviteHeroTopVerticalMobile, WeddingPlatform.Models.InvitationDesignCatalog.Normalize(), NormalizeOption().

|
inlinestaticprivate |
Normalize Option 작업을 수행합니다.
| value | 적용할 값입니다. |
| allowed | allowed에 사용할 string[] 값입니다. |
| fallback | fallback에 사용할 string 값입니다. |
string 결과입니다.WeddingAdminViewModel.cs 파일의 2283 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : NormalizeHeroPanelPosition().

|
inlineprivate |
Refresh Current User Async 작업을 수행합니다.
Task 결과입니다.WeddingAdminViewModel.cs 파일의 601 번째 라인에서 정의되었습니다.
다음을 참조함 : _userContext, CurrentUserLabel, IsSignedIn.
다음에 의해서 참조됨 : InitializeAsync(), LoginAsync().

|
inline |
Admin Async 항목을 제거합니다.
| userId | user Id에 사용할 string 값입니다. |
| ct | 취소 요청을 감시하는 토큰입니다. |
Task 결과입니다.WeddingAdminViewModel.cs 파일의 1023 번째 라인에서 정의되었습니다.
다음을 참조함 : _tenants, _userContext, BuildEffectiveAdminUsers(), Config, EffectiveAdminUsers, GetAdminUsers(), IsOwnerUser(), StatusMessage.

|
inline |
Config Async 데이터를 저장합니다.
| ct | 취소 요청을 감시하는 토큰입니다. |
Task 결과입니다.WeddingAdminViewModel.cs 파일의 636 번째 라인에서 정의되었습니다.
다음을 참조함 : _tenants, BuildEffectiveAdminUsers(), Config, EffectiveAdminUsers, WeddingPlatform.Models.InvitationDesignCatalog.Normalize(), StatusMessage, ValidateLayoutForSave(), ValidateThemeForSave().

|
inline |
Story Chapter Async 데이터를 저장합니다.
| chapter | chapter에 사용할 StoryChapter 값입니다. |
| ct | 취소 요청을 감시하는 토큰입니다. |
Task 결과입니다.WeddingAdminViewModel.cs 파일의 710 번째 라인에서 정의되었습니다.
다음을 참조함 : _tenants, Config, WeddingPlatform.Models.InvitationDesignCatalog.Normalize(), StatusMessage.

|
inline |
Status Message 값을 설정합니다.
| message | 처리할 메시지입니다. |
WeddingAdminViewModel.cs 파일의 676 번째 라인에서 정의되었습니다.
다음을 참조함 : StatusMessage.
|
inline |
Upload Gallery Async 작업을 수행합니다.
| slug | slug에 사용할 string 값입니다. |
| file | file에 사용할 IBrowserFile 값입니다. |
| ct | 취소 요청을 감시하는 토큰입니다. |
Task 결과입니다.WeddingAdminViewModel.cs 파일의 1091 번째 라인에서 정의되었습니다.
다음을 참조함 : _photos, _tenants, Config, Gallery, IsUploading, StatusMessage.
|
inline |
Upload Hero Async 작업을 수행합니다.
| slug | slug에 사용할 string 값입니다. |
| file | file에 사용할 IBrowserFile 값입니다. |
| ct | 취소 요청을 감시하는 토큰입니다. |
Task 결과입니다.WeddingAdminViewModel.cs 파일의 1147 번째 라인에서 정의되었습니다.
다음을 참조함 : _photos, _tenants, Config, IsUploading, StatusMessage.
|
inline |
Upload Music Async 작업을 수행합니다.
| slug | slug에 사용할 string 값입니다. |
| file | file에 사용할 IBrowserFile 값입니다. |
| ct | 취소 요청을 감시하는 토큰입니다. |
Task 결과입니다.WeddingAdminViewModel.cs 파일의 1982 번째 라인에서 정의되었습니다.
다음을 참조함 : _photos, _tenants, Config, IsUploading, StatusMessage.
|
inline |
Upload Og Image Async 작업을 수행합니다.
| slug | slug에 사용할 string 값입니다. |
| file | file에 사용할 IBrowserFile 값입니다. |
| ct | 취소 요청을 감시하는 토큰입니다. |
Task 결과입니다.WeddingAdminViewModel.cs 파일의 1772 번째 라인에서 정의되었습니다.
다음을 참조함 : _photos, _tenants, Config, IsUploading, StatusMessage.
|
inline |
Upload Road Map Async 작업을 수행합니다.
| slug | slug에 사용할 string 값입니다. |
| file | file에 사용할 IBrowserFile 값입니다. |
| ct | 취소 요청을 감시하는 토큰입니다. |
Task 결과입니다.WeddingAdminViewModel.cs 파일의 1397 번째 라인에서 정의되었습니다.
다음을 참조함 : _photos, _tenants, Config, IsUploading, StatusMessage.
|
inline |
Upload Thank You Og Image Async 작업을 수행합니다.
| slug | slug에 사용할 string 값입니다. |
| file | file에 사용할 IBrowserFile 값입니다. |
| ct | 취소 요청을 감시하는 토큰입니다. |
Task 결과입니다.WeddingAdminViewModel.cs 파일의 1825 번째 라인에서 정의되었습니다.
다음을 참조함 : _photos, _tenants, Config, IsUploading, StatusMessage.
|
inline |
Upload Video Async 작업을 수행합니다.
| slug | slug에 사용할 string 값입니다. |
| file | file에 사용할 IBrowserFile 값입니다. |
| ct | 취소 요청을 감시하는 토큰입니다. |
Task 결과입니다.WeddingAdminViewModel.cs 파일의 1878 번째 라인에서 정의되었습니다.
다음을 참조함 : _photos, _tenants, Config, IsUploading, StatusMessage.
|
inlineprivate |
Layout For Save 값의 유효성을 검사합니다.
| config | config에 사용할 TenantConfig 값입니다. |
true이고, 그렇지 않으면 false입니다.WeddingAdminViewModel.cs 파일의 877 번째 라인에서 정의되었습니다.
다음을 참조함 : WeddingPlatform.Models.TenantConfig.DesignSettings, WeddingPlatform.Models.InvitationDesignCatalog.FromLegacyLayoutKey(), WeddingPlatform.Models.TenantConfig.HasPremiumPlan, WeddingPlatform.Models.TenantConfig.InvitationStyle, WeddingPlatform.Models.DesignSettings.LayoutMode, StatusMessage.
다음에 의해서 참조됨 : SaveConfigAsync().


|
inlineprivate |
Theme For Save 값의 유효성을 검사합니다.
| config | config에 사용할 TenantConfig 값입니다. |
true이고, 그렇지 않으면 false입니다.WeddingAdminViewModel.cs 파일의 948 번째 라인에서 정의되었습니다.
다음을 참조함 : WeddingPlatform.Models.TenantConfig.DesignSettings, WeddingPlatform.Models.TenantConfig.HasPremiumPlan, StatusMessage, WeddingPlatform.Models.DesignSettings.ThemeKey.
다음에 의해서 참조됨 : SaveConfigAsync().

|
staticprivate |
geocode Http 값을 보관합니다.
WeddingAdminViewModel.cs 파일의 85 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GeocodeAsync().
|
private |
media Policy Resolver 값을 보관합니다.
WeddingAdminViewModel.cs 파일의 66 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : LoadAsync(), WeddingAdminViewModel().
|
private |
opts 값을 보관합니다.
WeddingAdminViewModel.cs 파일의 48 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GenerateMapLinks(), WeddingAdminViewModel().
|
private |
photos 값을 보관합니다.
WeddingAdminViewModel.cs 파일의 39 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DeletePhotoAsync(), DeleteVideoAsync(), GetHeroUrl(), GetMusicUrl(), GetOgImageUrl(), GetPhotoUrl(), GetRoadMapUrl(), GetThumbUrl(), GetVideoUrl(), LoadAsync(), MoveGalleryPhotoAsync(), MoveGalleryPhotoToAsync(), UploadGalleryAsync(), UploadHeroAsync(), UploadMusicAsync(), UploadOgImageAsync(), UploadRoadMapAsync(), UploadThankYouOgImageAsync(), UploadVideoAsync(), WeddingAdminViewModel().
|
private |
super Admin Tokens 값을 보관합니다.
WeddingAdminViewModel.cs 파일의 75 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : LoginAsSuperAdminAsync(), WeddingAdminViewModel().
|
private |
tenants 값을 보관합니다.
WeddingAdminViewModel.cs 파일의 30 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddStoryChapterAsync(), DeletePhotoAsync(), DeleteStoryChapterAsync(), DeleteVideoAsync(), InitializeAsync(), LoadAsync(), LoginAsSuperAdminAsync(), LoginAsync(), MoveGalleryPhotoAsync(), MoveGalleryPhotoToAsync(), RemoveAdminAsync(), SaveConfigAsync(), SaveStoryChapterAsync(), UploadGalleryAsync(), UploadHeroAsync(), UploadMusicAsync(), UploadOgImageAsync(), UploadRoadMapAsync(), UploadThankYouOgImageAsync(), UploadVideoAsync(), WeddingAdminViewModel().
|
private |
user Context 값을 보관합니다.
WeddingAdminViewModel.cs 파일의 57 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : InitializeAsync(), LoginAsync(), RefreshCurrentUserAsync(), RemoveAdminAsync(), WeddingAdminViewModel().
|
getprivate set |
Config 값을 가져오거나 설정합니다.
WeddingAdminViewModel.cs 파일의 198 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddStoryChapterAsync(), DeletePhotoAsync(), DeleteStoryChapterAsync(), DeleteVideoAsync(), GenerateMapLinks(), GeocodeAsync(), LoadAsync(), MoveGalleryPhotoAsync(), MoveGalleryPhotoToAsync(), NormalizeGalleryFileOrder(), RemoveAdminAsync(), SaveConfigAsync(), SaveStoryChapterAsync(), UploadGalleryAsync(), UploadHeroAsync(), UploadMusicAsync(), UploadOgImageAsync(), UploadRoadMapAsync(), UploadThankYouOgImageAsync(), UploadVideoAsync().
|
getprivate set |
Current User Label 값을 가져오거나 설정합니다.
WeddingAdminViewModel.cs 파일의 279 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : RefreshCurrentUserAsync().
|
getprivate set |
Effective Admin Users 값을 가져오거나 설정합니다.
WeddingAdminViewModel.cs 파일의 261 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : InitializeAsync(), LoadAsync(), LoginAsSuperAdminAsync(), LoginAsync(), RemoveAdminAsync(), SaveConfigAsync().
|
getprivate set |
현재 계정에 적용되는 최종 미디어 정책입니다.
WeddingAdminViewModel.cs 파일의 188 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : LoadAsync().
|
getprivate set |
Gallery 값을 가져오거나 설정합니다.
WeddingAdminViewModel.cs 파일의 207 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DeletePhotoAsync(), LoadAsync(), MoveGalleryPhotoAsync(), MoveGalleryPhotoToAsync(), NormalizeGalleryFileOrder(), UploadGalleryAsync().
|
getprivate set |
Geocode Status 값을 가져오거나 설정합니다.
WeddingAdminViewModel.cs 파일의 306 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GeocodeAsync().
|
getprivate set |
Is Authenticated 값을 가져오거나 설정합니다.
WeddingAdminViewModel.cs 파일의 225 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : InitializeAsync(), LoginAsSuperAdminAsync(), LoginAsync().
|
getprivate set |
Is Geocoding 값을 가져오거나 설정합니다.
WeddingAdminViewModel.cs 파일의 297 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GeocodeAsync().
|
getprivate set |
Is Linked To Current User 값을 가져오거나 설정합니다.
WeddingAdminViewModel.cs 파일의 243 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : InitializeAsync(), LoginAsSuperAdminAsync(), LoginAsync().
|
getprivate set |
Is Loaded 값을 가져오거나 설정합니다.
WeddingAdminViewModel.cs 파일의 216 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : LoadAsync().
|
getprivate set |
Is Owner 값을 가져오거나 설정합니다.
WeddingAdminViewModel.cs 파일의 252 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : InitializeAsync(), LoginAsSuperAdminAsync(), LoginAsync().
|
getprivate set |
Is Signed In 값을 가져오거나 설정합니다.
WeddingAdminViewModel.cs 파일의 234 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : RefreshCurrentUserAsync().
|
getprivate set |
Is Uploading 값을 가져오거나 설정합니다.
WeddingAdminViewModel.cs 파일의 288 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : UploadGalleryAsync(), UploadHeroAsync(), UploadMusicAsync(), UploadOgImageAsync(), UploadRoadMapAsync(), UploadThankYouOgImageAsync(), UploadVideoAsync().
|
getset |
Login Password 값을 가져오거나 설정합니다.
WeddingAdminViewModel.cs 파일의 316 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : LoginAsync().
|
getprivate set |
동영상 업로드 최대 개수 (0이면 무제한).
WeddingAdminViewModel.cs 파일의 179 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : LoadAsync().
|
getprivate set |
동영상 업로드 최대 용량 안내 문구 (예: "최대 200MB" 또는 "무제한").
WeddingAdminViewModel.cs 파일의 170 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : LoadAsync().
|
getprivate set |
Status Message 값을 가져오거나 설정합니다.
WeddingAdminViewModel.cs 파일의 270 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddStoryChapterAsync(), DeletePhotoAsync(), DeleteStoryChapterAsync(), DeleteVideoAsync(), InitializeAsync(), LoginAsSuperAdminAsync(), LoginAsync(), MoveGalleryPhotoAsync(), MoveGalleryPhotoToAsync(), RemoveAdminAsync(), SaveConfigAsync(), SaveStoryChapterAsync(), SetStatusMessage(), UploadGalleryAsync(), UploadHeroAsync(), UploadMusicAsync(), UploadOgImageAsync(), UploadRoadMapAsync(), UploadThankYouOgImageAsync(), UploadVideoAsync(), ValidateLayoutForSave(), ValidateThemeForSave().