WeddingPlatform.Web
1.0.0.0
지도, 갤러리, 방명록, 계좌 안내와 배경음악을 링크 하나에 담는 무료 모바일 청첩장 서비스입니다.
Toggle main menu visibility
로딩중...
검색중...
일치하는것 없음
TenantConfig.cs
이 파일의 문서화 페이지로 가기
1
namespace
WeddingPlatform.Models
;
2
11
public
sealed
class
TenantConfig
12
{
21
public
string
Slug
{
get
;
set
; } =
""
;
30
public
string
CoupleName
{
get
;
set
; } =
"신랑 ♥ 신부"
;
39
public
string
HeroTitle
{
get
;
set
; } =
"Save The Date"
;
48
public
string
Subtitle
{
get
;
set
; } =
""
;
57
public
DateTime
WeddingDate
{
get
;
set
; } = DateTime.Today;
66
public
string
WeddingTime
{
get
;
set
; } =
"PM 12:00"
;
75
public
string
VenueName
{
get
;
set
; } =
""
;
84
public
string
VenueAddress
{
get
;
set
; } =
""
;
93
public
double
VenueLat
{
get
;
set
; }
102
public
double
VenueLng
{
get
;
set
; }
111
public
string
Story
{
get
;
set
; } =
""
;
120
public
string
Story2
{
get
;
set
; } =
""
;
129
public
string
HeroImageFileName
{
get
;
set
; } =
""
;
138
public
DesignSettings
DesignSettings
{
get
;
set
; } =
new
();
147
public
string
InvitationStyle
{
get
;
set
; } =
"onepage"
;
148
149
// ── 청첩장 히어로 문구 패널 위치 (상단/하단 박스, PC/모바일 별도 지정) ──
150
// Vertical: "top" | "middle" | "bottom" / Horizontal: "left" | "center" | "right"
159
public
string
InviteHeroTopVerticalDesktop
{
get
;
set
; } =
"top"
;
168
public
string
InviteHeroTopHorizontalDesktop
{
get
;
set
; } =
"center"
;
177
public
string
InviteHeroTopVerticalMobile
{
get
;
set
; } =
"top"
;
186
public
string
InviteHeroTopHorizontalMobile
{
get
;
set
; } =
"center"
;
195
public
string
InviteHeroBottomVerticalDesktop
{
get
;
set
; } =
"bottom"
;
204
public
string
InviteHeroBottomHorizontalDesktop
{
get
;
set
; } =
"center"
;
213
public
string
InviteHeroBottomVerticalMobile
{
get
;
set
; } =
"bottom"
;
222
public
string
InviteHeroBottomHorizontalMobile
{
get
;
set
; } =
"center"
;
223
224
// ── 감사장 히어로 문구 패널 위치 (PC/모바일 별도 지정) ──
225
// Vertical: "top" | "middle" | "bottom" / Horizontal: "left" | "center" | "right"
234
public
string
HeroPanelVerticalDesktop
{
get
;
set
; } =
"top"
;
243
public
string
HeroPanelHorizontalDesktop
{
get
;
set
; } =
"center"
;
252
public
string
HeroPanelVerticalMobile
{
get
;
set
; } =
"top"
;
261
public
string
HeroPanelHorizontalMobile
{
get
;
set
; } =
"center"
;
270
public
string
MapLinkKakao
{
get
;
set
; } =
""
;
279
public
string
MapLinkNaver
{
get
;
set
; } =
""
;
288
public
string
MapLinkAtlan
{
get
;
set
; } =
""
;
297
public
string
MapLinkTmap
{
get
;
set
; } =
""
;
306
public
string
CeremonyNote
{
get
;
set
; } =
""
;
315
public
string
CeremonyNoteFormat
{
get
;
set
; } =
"Markdown"
;
324
public
string
RoadMapFileName
{
get
;
set
; } =
""
;
325
334
public
List<AccountInfo>
Accounts
{
get
;
set
; } =
new
();
335
344
public
string
ThemeName
{
get
;
set
; } =
"rose"
;
345
354
public
string
MusicFileName
{
get
;
set
; } =
""
;
363
public
string
MusicButtonPosition
{
get
;
set
; } =
"bottom"
;
372
[Obsolete(
"Use VideoFileNames"
)]
373
public
string
VideoFileName
{
get
;
set
; } =
""
;
382
public
List<string>
VideoFileNames
{
get
;
set
; } =
new
();
391
public
int
?
MaxVideoSizeMb
{
get
;
set
; } =
null
;
400
public
int
?
MaxVideoCount
{
get
;
set
; } =
null
;
409
public
MediaPolicyOverride
?
MediaPolicyOverride
{
get
;
set
; } =
null
;
410
411
// ── 링크 미리보기 (Open Graph) ──────────────────────
420
public
string
OgTitle
{
get
;
set
; } =
""
;
429
public
string
OgDescription
{
get
;
set
; } =
""
;
438
public
string
OgImageFileName
{
get
;
set
; } =
""
;
439
440
// ── 자동 감사장 링크 미리보기 (Open Graph) ──────────────────────
449
public
string
ThankYouOgTitle
{
get
;
set
; } =
""
;
458
public
string
ThankYouOgDescription
{
get
;
set
; } =
""
;
467
public
string
ThankYouOgImageFileName
{
get
;
set
; } =
""
;
468
477
public
WeddingSiteMode
Mode
{
get
;
set
; } =
WeddingSiteMode
.Invite;
486
public
string
PasswordHash
{
get
;
set
; } =
""
;
495
public
string
OwnerUserId
{
get
;
set
; } =
""
;
504
public
string
OwnerProvider
{
get
;
set
; } =
""
;
513
public
string
OwnerEmail
{
get
;
set
; } =
""
;
522
public
string
OwnerDisplayName
{
get
;
set
; } =
""
;
531
public
DateTime?
OwnerLinkedAt
{
get
;
set
; }
540
public
List<WeddingAdminUser>
AdminUsers
{
get
;
set
; } =
new
();
549
public
string
ThankYouUrl
{
get
;
set
; } =
""
;
558
public
bool
IsPublished
{
get
;
set
; } =
true
;
567
public
DateTime
CreatedAt
{
get
;
set
; } = DateTime.Now;
576
public
bool
ShowOnHome
{
get
;
set
; } =
false
;
585
public
int
PinOrder
{
get
;
set
; } = 0;
594
public
bool
HasPremiumPlan
{
get
;
set
; } =
false
;
603
public
List<string>
UnlockedLayoutModes
{
get
;
set
; } =
new
();
612
public
List<string>
UnlockedThemeKeys
{
get
;
set
; } =
new
();
621
public
List<string>
GalleryFileNames
{
get
;
set
; } =
new
();
630
public
int
GalleryAutoPlaySeconds
{
get
;
set
; } = 3;
631
}
632
641
public
sealed
class
WeddingAdminUser
642
{
651
public
string
UserId
{
get
;
set
; } =
""
;
660
public
string
Provider
{
get
;
set
; } =
""
;
669
public
string
Email
{
get
;
set
; } =
""
;
678
public
string
DisplayName
{
get
;
set
; } =
""
;
687
public
string
Role
{
get
;
set
; } =
"Admin"
;
696
public
DateTime
AddedAt
{
get
;
set
; } = DateTime.Now;
697
}
698
707
public
enum
WeddingSiteMode
708
{
717
Invite
,
726
ThankYou
,
735
Both
736
}
WeddingPlatform.Models
Definition
AccountInfo.cs:1
WeddingPlatform.Models.WeddingSiteMode
WeddingSiteMode
Definition
TenantConfig.cs:708
WeddingPlatform.Models.WeddingSiteMode.Both
@ Both
Definition
TenantConfig.cs:735
WeddingPlatform.Models.WeddingSiteMode.ThankYou
@ ThankYou
Definition
TenantConfig.cs:726
WeddingPlatform.Models.WeddingSiteMode.Invite
@ Invite
Definition
TenantConfig.cs:717
WeddingPlatform.Models.TenantConfig
Definition
TenantConfig.cs:12
WeddingPlatform.Models.TenantConfig.OgImageFileName
string OgImageFileName
Definition
TenantConfig.cs:438
WeddingPlatform.Models.TenantConfig.ThankYouOgTitle
string ThankYouOgTitle
Definition
TenantConfig.cs:449
WeddingPlatform.Models.TenantConfig.OwnerEmail
string OwnerEmail
Definition
TenantConfig.cs:513
WeddingPlatform.Models.TenantConfig.Slug
string Slug
Definition
TenantConfig.cs:21
WeddingPlatform.Models.TenantConfig.InviteHeroTopVerticalMobile
string InviteHeroTopVerticalMobile
Definition
TenantConfig.cs:177
WeddingPlatform.Models.TenantConfig.Story2
string Story2
Definition
TenantConfig.cs:120
WeddingPlatform.Models.TenantConfig.ThemeName
string ThemeName
Definition
TenantConfig.cs:344
WeddingPlatform.Models.TenantConfig.InviteHeroTopHorizontalDesktop
string InviteHeroTopHorizontalDesktop
Definition
TenantConfig.cs:168
WeddingPlatform.Models.TenantConfig.MusicButtonPosition
string MusicButtonPosition
Definition
TenantConfig.cs:363
WeddingPlatform.Models.TenantConfig.ThankYouOgImageFileName
string ThankYouOgImageFileName
Definition
TenantConfig.cs:467
WeddingPlatform.Models.TenantConfig.WeddingTime
string WeddingTime
Definition
TenantConfig.cs:66
WeddingPlatform.Models.TenantConfig.InvitationStyle
string InvitationStyle
Definition
TenantConfig.cs:147
WeddingPlatform.Models.TenantConfig.VenueName
string VenueName
Definition
TenantConfig.cs:75
WeddingPlatform.Models.TenantConfig.HeroPanelVerticalDesktop
string HeroPanelVerticalDesktop
Definition
TenantConfig.cs:234
WeddingPlatform.Models.TenantConfig.HeroTitle
string HeroTitle
Definition
TenantConfig.cs:39
WeddingPlatform.Models.TenantConfig.HeroPanelHorizontalDesktop
string HeroPanelHorizontalDesktop
Definition
TenantConfig.cs:243
WeddingPlatform.Models.TenantConfig.OgDescription
string OgDescription
Definition
TenantConfig.cs:429
WeddingPlatform.Models.TenantConfig.OwnerDisplayName
string OwnerDisplayName
Definition
TenantConfig.cs:522
WeddingPlatform.Models.TenantConfig.OgTitle
string OgTitle
Definition
TenantConfig.cs:420
WeddingPlatform.Models.TenantConfig.PasswordHash
string PasswordHash
Definition
TenantConfig.cs:486
WeddingPlatform.Models.TenantConfig.MapLinkTmap
string MapLinkTmap
Definition
TenantConfig.cs:297
WeddingPlatform.Models.TenantConfig.MapLinkKakao
string MapLinkKakao
Definition
TenantConfig.cs:270
WeddingPlatform.Models.TenantConfig.MaxVideoSizeMb
int? MaxVideoSizeMb
Definition
TenantConfig.cs:391
WeddingPlatform.Models.TenantConfig.WeddingDate
DateTime WeddingDate
Definition
TenantConfig.cs:57
WeddingPlatform.Models.TenantConfig.IsPublished
bool IsPublished
Definition
TenantConfig.cs:558
WeddingPlatform.Models.TenantConfig.UnlockedThemeKeys
List< string > UnlockedThemeKeys
Definition
TenantConfig.cs:612
WeddingPlatform.Models.TenantConfig.CeremonyNote
string CeremonyNote
Definition
TenantConfig.cs:306
WeddingPlatform.Models.TenantConfig.Subtitle
string Subtitle
Definition
TenantConfig.cs:48
WeddingPlatform.Models.TenantConfig.MediaPolicyOverride
MediaPolicyOverride? MediaPolicyOverride
Definition
TenantConfig.cs:409
WeddingPlatform.Models.TenantConfig.MaxVideoCount
int? MaxVideoCount
Definition
TenantConfig.cs:400
WeddingPlatform.Models.TenantConfig.HeroImageFileName
string HeroImageFileName
Definition
TenantConfig.cs:129
WeddingPlatform.Models.TenantConfig.CeremonyNoteFormat
string CeremonyNoteFormat
Definition
TenantConfig.cs:315
WeddingPlatform.Models.TenantConfig.PinOrder
int PinOrder
Definition
TenantConfig.cs:585
WeddingPlatform.Models.TenantConfig.Accounts
List< AccountInfo > Accounts
Definition
TenantConfig.cs:334
WeddingPlatform.Models.TenantConfig.InviteHeroTopHorizontalMobile
string InviteHeroTopHorizontalMobile
Definition
TenantConfig.cs:186
WeddingPlatform.Models.TenantConfig.OwnerProvider
string OwnerProvider
Definition
TenantConfig.cs:504
WeddingPlatform.Models.TenantConfig.RoadMapFileName
string RoadMapFileName
Definition
TenantConfig.cs:324
WeddingPlatform.Models.TenantConfig.OwnerUserId
string OwnerUserId
Definition
TenantConfig.cs:495
WeddingPlatform.Models.TenantConfig.OwnerLinkedAt
DateTime? OwnerLinkedAt
Definition
TenantConfig.cs:531
WeddingPlatform.Models.TenantConfig.ThankYouUrl
string ThankYouUrl
Definition
TenantConfig.cs:549
WeddingPlatform.Models.TenantConfig.InviteHeroBottomHorizontalMobile
string InviteHeroBottomHorizontalMobile
Definition
TenantConfig.cs:222
WeddingPlatform.Models.TenantConfig.VenueLat
double VenueLat
Definition
TenantConfig.cs:93
WeddingPlatform.Models.TenantConfig.UnlockedLayoutModes
List< string > UnlockedLayoutModes
Definition
TenantConfig.cs:603
WeddingPlatform.Models.TenantConfig.ShowOnHome
bool ShowOnHome
Definition
TenantConfig.cs:576
WeddingPlatform.Models.TenantConfig.VenueLng
double VenueLng
Definition
TenantConfig.cs:102
WeddingPlatform.Models.TenantConfig.DesignSettings
DesignSettings DesignSettings
Definition
TenantConfig.cs:138
WeddingPlatform.Models.TenantConfig.MapLinkNaver
string MapLinkNaver
Definition
TenantConfig.cs:279
WeddingPlatform.Models.TenantConfig.ThankYouOgDescription
string ThankYouOgDescription
Definition
TenantConfig.cs:458
WeddingPlatform.Models.TenantConfig.Mode
WeddingSiteMode Mode
Definition
TenantConfig.cs:477
WeddingPlatform.Models.TenantConfig.InviteHeroBottomVerticalMobile
string InviteHeroBottomVerticalMobile
Definition
TenantConfig.cs:213
WeddingPlatform.Models.TenantConfig.MusicFileName
string MusicFileName
Definition
TenantConfig.cs:354
WeddingPlatform.Models.TenantConfig.HeroPanelHorizontalMobile
string HeroPanelHorizontalMobile
Definition
TenantConfig.cs:261
WeddingPlatform.Models.TenantConfig.GalleryFileNames
List< string > GalleryFileNames
Definition
TenantConfig.cs:621
WeddingPlatform.Models.TenantConfig.HeroPanelVerticalMobile
string HeroPanelVerticalMobile
Definition
TenantConfig.cs:252
WeddingPlatform.Models.TenantConfig.Story
string Story
Definition
TenantConfig.cs:111
WeddingPlatform.Models.TenantConfig.VideoFileName
string VideoFileName
Definition
TenantConfig.cs:373
WeddingPlatform.Models.TenantConfig.VenueAddress
string VenueAddress
Definition
TenantConfig.cs:84
WeddingPlatform.Models.TenantConfig.InviteHeroTopVerticalDesktop
string InviteHeroTopVerticalDesktop
Definition
TenantConfig.cs:159
WeddingPlatform.Models.TenantConfig.InviteHeroBottomVerticalDesktop
string InviteHeroBottomVerticalDesktop
Definition
TenantConfig.cs:195
WeddingPlatform.Models.TenantConfig.AdminUsers
List< WeddingAdminUser > AdminUsers
Definition
TenantConfig.cs:540
WeddingPlatform.Models.TenantConfig.HasPremiumPlan
bool HasPremiumPlan
Definition
TenantConfig.cs:594
WeddingPlatform.Models.TenantConfig.VideoFileNames
List< string > VideoFileNames
Definition
TenantConfig.cs:382
WeddingPlatform.Models.TenantConfig.CreatedAt
DateTime CreatedAt
Definition
TenantConfig.cs:567
WeddingPlatform.Models.TenantConfig.InviteHeroBottomHorizontalDesktop
string InviteHeroBottomHorizontalDesktop
Definition
TenantConfig.cs:204
WeddingPlatform.Models.TenantConfig.MapLinkAtlan
string MapLinkAtlan
Definition
TenantConfig.cs:288
WeddingPlatform.Models.TenantConfig.CoupleName
string CoupleName
Definition
TenantConfig.cs:30
WeddingPlatform.Models.TenantConfig.GalleryAutoPlaySeconds
int GalleryAutoPlaySeconds
Definition
TenantConfig.cs:630
WeddingPlatform.Models.WeddingAdminUser
Definition
TenantConfig.cs:642
WeddingPlatform.Models.WeddingAdminUser.Provider
string Provider
Definition
TenantConfig.cs:660
WeddingPlatform.Models.WeddingAdminUser.Email
string Email
Definition
TenantConfig.cs:669
WeddingPlatform.Models.WeddingAdminUser.Role
string Role
Definition
TenantConfig.cs:687
WeddingPlatform.Models.WeddingAdminUser.AddedAt
DateTime AddedAt
Definition
TenantConfig.cs:696
WeddingPlatform.Models.WeddingAdminUser.UserId
string UserId
Definition
TenantConfig.cs:651
WeddingPlatform.Models.WeddingAdminUser.DisplayName
string DisplayName
Definition
TenantConfig.cs:678
Models
TenantConfig.cs
다음에 의해 생성됨 :
1.17.0