WeddingThankYou 1.0.0.0
결혼식 이후 감사 인사와 사진, 계좌 안내, 연락처를 모바일 페이지로 전달하는 감사장 서비스입니다.
로딩중...
검색중...
일치하는것 없음
WeddingThankYou.Models.TenantConfig 클래스 참조sealed

속성

string Slug = "" [get, set]
string CoupleName = "신랑 ♥ 신부" [get, set]
string HeroTitle = "Thank You" [get, set]
string Subtitle = "" [get, set]
DateTime WeddingDate = DateTime.Today [get, set]
string WeddingTime = "PM 12:00" [get, set]
string VenueName = "" [get, set]
string VenueAddress = "" [get, set]
double VenueLat [get, set]
double VenueLng [get, set]
string Story = "" [get, set]
string Story2 = "" [get, set]
List< string > SectionOrder = WeddingSectionOrderCatalog.ThankYouRecommendedOrder.ToList() [get, set]
List< StoryChapter > StoryChapters = WeddingStoryChapterDefaults.Create() [get, set]
string HeroImageFileName = "" [get, set]
string HeroPanelVerticalDesktop = "top" [get, set]
string HeroPanelHorizontalDesktop = "center" [get, set]
string HeroPanelVerticalMobile = "top" [get, set]
string HeroPanelHorizontalMobile = "center" [get, set]
WeddingFloatingPosition HeroPanelPlacement = new() [get, set]
string MapLinkKakao = "" [get, set]
string MapLinkNaver = "" [get, set]
string MapLinkAtlan = "" [get, set]
string MapLinkTmap = "" [get, set]
string CeremonyNote = "" [get, set]
string CeremonyNoteFormat = "Markdown" [get, set]
string RoadMapFileName = "" [get, set]
List< AccountInfoAccounts = new() [get, set]
string ThemeName = "rose" [get, set]
string ThankYouStyle = "onepage" [get, set]
string MusicFileName = "" [get, set]
string MusicButtonPosition = "bottom" [get, set]
WeddingFloatingPosition MusicButtonPlacement = new() [get, set]
List< string > VideoFileNames = new() [get, set]
int? MaxVideoSizeMb = null [get, set]
int? MaxVideoCount = null [get, set]
MediaPolicyOverride? MediaPolicyOverride = null [get, set]
string OgTitle = "" [get, set]
string OgDescription = "" [get, set]
string OgImageFileName = "" [get, set]
string PasswordHash = "" [get, set]
string OwnerUserId = "" [get, set]
string OwnerProvider = "" [get, set]
string OwnerEmail = "" [get, set]
string OwnerDisplayName = "" [get, set]
DateTime? OwnerLinkedAt [get, set]
List< ThankYouAdminUserAdminUsers = new() [get, set]
string ThankYouUrl = "" [get, set]
string InvitationUrl = "" [get, set]
bool IsPublished = true [get, set]
DateTime CreatedAt = DateTime.Now [get, set]
List< string > GalleryFileNames = new() [get, set]
int GalleryAutoPlaySeconds = 3 [get, set]
bool ShowOnHome = false [get, set]
int PinOrder = 0 [get, set]
bool HasPremiumPlan = false [get, set]
List< string > UnlockedLayoutModes = new() [get, set]
List< string > UnlockedThemeKeys = new() [get, set]

상세한 설명

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

속성 문서화

◆ Accounts

List<AccountInfo> WeddingThankYou.Models.TenantConfig.Accounts = new()
getset

마음 전하실 곳 — 신랑·신부·부모님 계좌 및 연락처

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

270{ get; set; } = new();

◆ AdminUsers

List<ThankYouAdminUser> WeddingThankYou.Models.TenantConfig.AdminUsers = new()
getset

Admin Users 값을 가져오거나 설정합니다.

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

447{ get; set; } = new();

◆ CeremonyNote

string WeddingThankYou.Models.TenantConfig.CeremonyNote = ""
getset

Ceremony Note 값을 가져오거나 설정합니다.

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

242{ get; set; } = "";

◆ CeremonyNoteFormat

string WeddingThankYou.Models.TenantConfig.CeremonyNoteFormat = "Markdown"
getset

Ceremony Note Format 값을 가져오거나 설정합니다.

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

251{ get; set; } = "Markdown";

◆ CoupleName

string WeddingThankYou.Models.TenantConfig.CoupleName = "신랑 ♥ 신부"
getset

Couple Name 값을 가져오거나 설정합니다.

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

32{ get; set; } = "신랑 ♥ 신부";

◆ CreatedAt

DateTime WeddingThankYou.Models.TenantConfig.CreatedAt = DateTime.Now
getset

Created At 값을 가져오거나 설정합니다.

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

483{ get; set; } = DateTime.Now;

다음에 의해서 참조됨 : WeddingThankYou.Services.FileSystemMediaUsageQueryService.GetTenantUsageAsync().

◆ GalleryAutoPlaySeconds

int WeddingThankYou.Models.TenantConfig.GalleryAutoPlaySeconds = 3
getset

Gallery Auto Play Seconds 값을 가져오거나 설정합니다.

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

501{ get; set; } = 3;

◆ GalleryFileNames

List<string> WeddingThankYou.Models.TenantConfig.GalleryFileNames = new()
getset

◆ HasPremiumPlan

bool WeddingThankYou.Models.TenantConfig.HasPremiumPlan = false
getset

Has Premium Plan 값을 가져오거나 설정합니다.

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

529{ get; set; } = false;

다음에 의해서 참조됨 : WeddingThankYou.ViewModels.AdminViewModel.ValidateLayoutForSave(), WeddingThankYou.ViewModels.AdminViewModel.ValidateThemeForSave().

◆ HeroImageFileName

string WeddingThankYou.Models.TenantConfig.HeroImageFileName = ""
getset

Hero Image File Name 값을 가져오거나 설정합니다.

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

149{ get; set; } = "";

◆ HeroPanelHorizontalDesktop

string WeddingThankYou.Models.TenantConfig.HeroPanelHorizontalDesktop = "center"
getset

Hero Panel Horizontal Desktop 값을 가져오거나 설정합니다.

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

170{ get; set; } = "center";

◆ HeroPanelHorizontalMobile

string WeddingThankYou.Models.TenantConfig.HeroPanelHorizontalMobile = "center"
getset

Hero Panel Horizontal Mobile 값을 가져오거나 설정합니다.

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

188{ get; set; } = "center";

◆ HeroPanelPlacement

WeddingFloatingPosition WeddingThankYou.Models.TenantConfig.HeroPanelPlacement = new()
getset

Hero Panel Placement 값을 가져오거나 설정합니다.

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

197{ get; set; } = new();

◆ HeroPanelVerticalDesktop

string WeddingThankYou.Models.TenantConfig.HeroPanelVerticalDesktop = "top"
getset

Hero Panel Vertical Desktop 값을 가져오거나 설정합니다.

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

161{ get; set; } = "top";

◆ HeroPanelVerticalMobile

string WeddingThankYou.Models.TenantConfig.HeroPanelVerticalMobile = "top"
getset

Hero Panel Vertical Mobile 값을 가져오거나 설정합니다.

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

179{ get; set; } = "top";

◆ HeroTitle

string WeddingThankYou.Models.TenantConfig.HeroTitle = "Thank You"
getset

Hero Title 값을 가져오거나 설정합니다.

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

41{ get; set; } = "Thank You";

◆ InvitationUrl

string WeddingThankYou.Models.TenantConfig.InvitationUrl = ""
getset

감사장 하단에서 연결할 외부 청첩장 URL. 비어 있으면 청첩장 보기 링크를 숨깁니다.

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

465{ get; set; } = "";

◆ IsPublished

bool WeddingThankYou.Models.TenantConfig.IsPublished = true
getset

Is Published 값을 가져오거나 설정합니다.

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

474{ get; set; } = true;

◆ MapLinkAtlan

string WeddingThankYou.Models.TenantConfig.MapLinkAtlan = ""
getset

Map Link Atlan 값을 가져오거나 설정합니다.

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

224{ get; set; } = "";

◆ MapLinkKakao

string WeddingThankYou.Models.TenantConfig.MapLinkKakao = ""
getset

Map Link Kakao 값을 가져오거나 설정합니다.

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

206{ get; set; } = "";

◆ MapLinkNaver

string WeddingThankYou.Models.TenantConfig.MapLinkNaver = ""
getset

Map Link Naver 값을 가져오거나 설정합니다.

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

215{ get; set; } = "";

◆ MapLinkTmap

string WeddingThankYou.Models.TenantConfig.MapLinkTmap = ""
getset

Map Link Tmap 값을 가져오거나 설정합니다.

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

233{ get; set; } = "";

◆ MaxVideoCount

int? WeddingThankYou.Models.TenantConfig.MaxVideoCount = null
getset

이 계정 전용 동영상 업로드 최대 개수. null이면 전체 설정(GlobalSettings) 값을 따름. 0이면 무제한.

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

345{ get; set; } = null;

다음에 의해서 참조됨 : WeddingThankYou.Services.MediaQuotaPolicyResolver.ResolveAsync().

◆ MaxVideoSizeMb

int? WeddingThankYou.Models.TenantConfig.MaxVideoSizeMb = null
getset

이 계정 전용 동영상 업로드 최대 용량(MB). null이면 전체 설정(GlobalSettings) 값을 따름. 0이면 무제한.

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

336{ get; set; } = null;

다음에 의해서 참조됨 : WeddingThankYou.Services.MediaQuotaPolicyResolver.ResolveAsync().

◆ MediaPolicyOverride

MediaPolicyOverride? WeddingThankYou.Models.TenantConfig.MediaPolicyOverride = null
getset

이 계정 전용 이미지/영상 정책 override. null이면 등급 정책을 따릅니다.

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

354{ get; set; } = null;

다음에 의해서 참조됨 : WeddingThankYou.Services.MediaQuotaPolicyResolver.ResolveAsync(), WeddingThankYou.ViewModels.SuperAdminViewModel.SaveMediaOverrideAsync().

◆ MusicButtonPlacement

WeddingFloatingPosition WeddingThankYou.Models.TenantConfig.MusicButtonPlacement = new()
getset

Music Button Placement 값을 가져오거나 설정합니다.

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

318{ get; set; } = new();

◆ MusicButtonPosition

string WeddingThankYou.Models.TenantConfig.MusicButtonPosition = "bottom"
getset

배경 음악 버튼 위치 — "bottom"(기본) 또는 "top"

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

309{ get; set; } = "bottom";

◆ MusicFileName

string WeddingThankYou.Models.TenantConfig.MusicFileName = ""
getset

배경 음악 파일명

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

300{ get; set; } = "";

◆ OgDescription

string WeddingThankYou.Models.TenantConfig.OgDescription = ""
getset

Og Description 값을 가져오거나 설정합니다.

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

374{ get; set; } = "";

◆ OgImageFileName

string WeddingThankYou.Models.TenantConfig.OgImageFileName = ""
getset

OG 이미지 파일명 — 비우면 히어로 이미지 사용

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

383{ get; set; } = "";

◆ OgTitle

string WeddingThankYou.Models.TenantConfig.OgTitle = ""
getset

Og Title 값을 가져오거나 설정합니다.

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

365{ get; set; } = "";

◆ OwnerDisplayName

string WeddingThankYou.Models.TenantConfig.OwnerDisplayName = ""
getset

Owner Display Name 값을 가져오거나 설정합니다.

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

429{ get; set; } = "";

다음에 의해서 참조됨 : WeddingThankYou.ViewModels.AdminViewModel.BuildEffectiveAdminUsers().

◆ OwnerEmail

string WeddingThankYou.Models.TenantConfig.OwnerEmail = ""
getset

Owner Email 값을 가져오거나 설정합니다.

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

420{ get; set; } = "";

다음에 의해서 참조됨 : WeddingThankYou.ViewModels.AdminViewModel.BuildEffectiveAdminUsers().

◆ OwnerLinkedAt

DateTime? WeddingThankYou.Models.TenantConfig.OwnerLinkedAt
getset

Owner Linked At 값을 가져오거나 설정합니다.

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

438{ get; set; }

◆ OwnerProvider

string WeddingThankYou.Models.TenantConfig.OwnerProvider = ""
getset

Owner Provider 값을 가져오거나 설정합니다.

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

411{ get; set; } = "";

다음에 의해서 참조됨 : WeddingThankYou.ViewModels.AdminViewModel.BuildEffectiveAdminUsers().

◆ OwnerUserId

string WeddingThankYou.Models.TenantConfig.OwnerUserId = ""
getset

Owner User Id 값을 가져오거나 설정합니다.

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

402{ get; set; } = "";

다음에 의해서 참조됨 : WeddingThankYou.ViewModels.AdminViewModel.BuildEffectiveAdminUsers().

◆ PasswordHash

string WeddingThankYou.Models.TenantConfig.PasswordHash = ""
getset

Password Hash 값을 가져오거나 설정합니다.

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

393{ get; set; } = "";

◆ PinOrder

int WeddingThankYou.Models.TenantConfig.PinOrder = 0
getset

메인 노출 고정 순서 — 1이 최우선. 0이면 날짜순 자동 정렬.

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

520{ get; set; } = 0;

◆ RoadMapFileName

string WeddingThankYou.Models.TenantConfig.RoadMapFileName = ""
getset

Road Map File Name 값을 가져오거나 설정합니다.

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

260{ get; set; } = "";

◆ SectionOrder

List<string> WeddingThankYou.Models.TenantConfig.SectionOrder = WeddingSectionOrderCatalog.ThankYouRecommendedOrder.ToList()
getset

Section Order 값을 가져오거나 설정합니다.

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

131{ get; set; } = WeddingSectionOrderCatalog.ThankYouRecommendedOrder.ToList();

다음에 의해서 참조됨 : WeddingThankYou.Models.ThankYouDesignCatalog.Normalize().

◆ ShowOnHome

bool WeddingThankYou.Models.TenantConfig.ShowOnHome = false
getset

메인 페이지(공개 목록)에 노출할지 여부

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

511{ get; set; } = false;

◆ Slug

string WeddingThankYou.Models.TenantConfig.Slug = ""
getset

◆ Story

string WeddingThankYou.Models.TenantConfig.Story = ""
getset

Story 값을 가져오거나 설정합니다.

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

113{ get; set; } = "";

◆ Story2

string WeddingThankYou.Models.TenantConfig.Story2 = ""
getset

Story2 값을 가져오거나 설정합니다.

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

122{ get; set; } = "";

◆ StoryChapters

List<StoryChapter> WeddingThankYou.Models.TenantConfig.StoryChapters = WeddingStoryChapterDefaults.Create()
getset

Story Chapters 값을 가져오거나 설정합니다.

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

140{ get; set; } = WeddingStoryChapterDefaults.Create();

다음에 의해서 참조됨 : WeddingThankYou.Models.ThankYouDesignCatalog.Normalize().

◆ Subtitle

string WeddingThankYou.Models.TenantConfig.Subtitle = ""
getset

Subtitle 값을 가져오거나 설정합니다.

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

50{ get; set; } = "";

◆ ThankYouStyle

string WeddingThankYou.Models.TenantConfig.ThankYouStyle = "onepage"
getset

감사장 레이아웃 스타일 — "onepage"(기본, 위→아래 스크롤) 또는 "tabs"(하단 탭 메뉴)

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

290{ get; set; } = "onepage";

다음에 의해서 참조됨 : WeddingThankYou.Models.ThankYouDesignCatalog.Normalize(), WeddingThankYou.ViewModels.AdminViewModel.ValidateLayoutForSave().

◆ ThankYouUrl

string WeddingThankYou.Models.TenantConfig.ThankYouUrl = ""
getset

Thank You Url 값을 가져오거나 설정합니다.

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

456{ get; set; } = "";

◆ ThemeName

string WeddingThankYou.Models.TenantConfig.ThemeName = "rose"
getset

테마 이름 — rose(기본), ivory, forest, navy, blush

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

280{ get; set; } = "rose";

다음에 의해서 참조됨 : WeddingThankYou.Models.ThankYouDesignCatalog.Normalize(), WeddingThankYou.ViewModels.AdminViewModel.ValidateThemeForSave().

◆ UnlockedLayoutModes

List<string> WeddingThankYou.Models.TenantConfig.UnlockedLayoutModes = new()
getset

Unlocked Layout Modes 값을 가져오거나 설정합니다.

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

538{ get; set; } = new();

◆ UnlockedThemeKeys

List<string> WeddingThankYou.Models.TenantConfig.UnlockedThemeKeys = new()
getset

Unlocked Theme Keys 값을 가져오거나 설정합니다.

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

547{ get; set; } = new();

◆ VenueAddress

string WeddingThankYou.Models.TenantConfig.VenueAddress = ""
getset

Venue Address 값을 가져오거나 설정합니다.

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

86{ get; set; } = "";

◆ VenueLat

double WeddingThankYou.Models.TenantConfig.VenueLat
getset

Venue Lat 값을 가져오거나 설정합니다.

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

95{ get; set; }

◆ VenueLng

double WeddingThankYou.Models.TenantConfig.VenueLng
getset

Venue Lng 값을 가져오거나 설정합니다.

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

104{ get; set; }

◆ VenueName

string WeddingThankYou.Models.TenantConfig.VenueName = ""
getset

Venue Name 값을 가져오거나 설정합니다.

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

77{ get; set; } = "";

◆ VideoFileNames

List<string> WeddingThankYou.Models.TenantConfig.VideoFileNames = new()
getset

Video File Names 값을 가져오거나 설정합니다.

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

327{ get; set; } = new();

다음에 의해서 참조됨 : WeddingThankYou.Services.FileSystemMediaUsageQueryService.GetTenantUsageAsync().

◆ WeddingDate

DateTime WeddingThankYou.Models.TenantConfig.WeddingDate = DateTime.Today
getset

Wedding Date 값을 가져오거나 설정합니다.

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

59{ get; set; } = DateTime.Today;

◆ WeddingTime

string WeddingThankYou.Models.TenantConfig.WeddingTime = "PM 12:00"
getset

Wedding Time 값을 가져오거나 설정합니다.

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

68{ get; set; } = "PM 12:00";

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