Families.Web 1.0.0.0
사진, 동영상, 글, 댓글과 반응을 가족끼리만 공유하는 비공개 앨범·타임라인 서비스입니다.
로딩중...
검색중...
일치하는것 없음
FamiliesApp.Models.FamilyConfig 클래스 참조sealed

더 자세히 ...

속성

string Slug = "" [get, set]
string FamilyName = "우리 가족" [get, set]
string Bio = "" [get, set]
string CoverImageFileName = "" [get, set]
string ThemeName = "warm" [get, set]
string PasswordHash = "" [get, set]
bool IsPublished = true [get, set]
bool ShowOnHome = false [get, set]
int PinOrder = 0 [get, set]
DateTime CreatedAt = DateTime.Now [get, set]
string OgTitle = "" [get, set]
string OgDescription = "" [get, set]
string OgImageFileName = "" [get, set]
string OwnerUserId = "" [get, set]
string OwnerProvider = "" [get, set]
string OwnerEmail = "" [get, set]
string OwnerDisplayName = "" [get, set]
DateTime? OwnerLinkedAt [get, set]
List< FamilyAdminUserAdminUsers = new() [get, set]
bool AllowReactions = true [get, set]
bool AllowComments = true [get, set]
int PageSize = 20 [get, set]
int? MaxImageSizeMb = null [get, set]
int? MaxVideoSizeMb = null [get, set]

상세한 설명

Family Config 기능과 관련 상태를 캡슐화합니다.

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

속성 문서화

◆ AdminUsers

List<FamilyAdminUser> FamiliesApp.Models.FamilyConfig.AdminUsers = new()
getset

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

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

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

다음에 의해서 참조됨 : FamiliesApp.ViewModels.FamilyAdminViewModel.BuildEffectiveAdminUsers(), FamiliesApp.ViewModels.FamilyAdminViewModel.EnsureAdminUser().

◆ AllowComments

bool FamiliesApp.Models.FamilyConfig.AllowComments = true
getset

방문자 댓글 허용 여부

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

203{ get; set; } = true;

◆ AllowReactions

bool FamiliesApp.Models.FamilyConfig.AllowReactions = true
getset

방문자 이모지/좋아요 반응 허용 여부

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

193{ get; set; } = true;

◆ Bio

string FamiliesApp.Models.FamilyConfig.Bio = ""
getset

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

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

39{ get; set; } = "";

◆ CoverImageFileName

string FamiliesApp.Models.FamilyConfig.CoverImageFileName = ""
getset

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

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

48{ get; set; } = "";

◆ CreatedAt

DateTime FamiliesApp.Models.FamilyConfig.CreatedAt = DateTime.Now
getset

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

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

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

◆ FamilyName

string FamiliesApp.Models.FamilyConfig.FamilyName = "우리 가족"
getset

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

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

30{ get; set; } = "우리 가족";

◆ IsPublished

bool FamiliesApp.Models.FamilyConfig.IsPublished = true
getset

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

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

75{ get; set; } = true;

◆ MaxImageSizeMb

int? FamiliesApp.Models.FamilyConfig.MaxImageSizeMb = null
getset

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

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

223{ get; set; } = null;

◆ MaxVideoSizeMb

int? FamiliesApp.Models.FamilyConfig.MaxVideoSizeMb = null
getset

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

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

232{ get; set; } = null;

◆ OgDescription

string FamiliesApp.Models.FamilyConfig.OgDescription = ""
getset

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

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

120{ get; set; } = "";

◆ OgImageFileName

string FamiliesApp.Models.FamilyConfig.OgImageFileName = ""
getset

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

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

129{ get; set; } = "";

◆ OgTitle

string FamiliesApp.Models.FamilyConfig.OgTitle = ""
getset

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

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

111{ get; set; } = "";

◆ OwnerDisplayName

string FamiliesApp.Models.FamilyConfig.OwnerDisplayName = ""
getset

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

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

165{ get; set; } = "";

다음에 의해서 참조됨 : FamiliesApp.ViewModels.FamilyAdminViewModel.BuildEffectiveAdminUsers().

◆ OwnerEmail

string FamiliesApp.Models.FamilyConfig.OwnerEmail = ""
getset

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

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

156{ get; set; } = "";

다음에 의해서 참조됨 : FamiliesApp.ViewModels.FamilyAdminViewModel.BuildEffectiveAdminUsers().

◆ OwnerLinkedAt

DateTime? FamiliesApp.Models.FamilyConfig.OwnerLinkedAt
getset

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

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

174{ get; set; }

◆ OwnerProvider

string FamiliesApp.Models.FamilyConfig.OwnerProvider = ""
getset

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

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

147{ get; set; } = "";

다음에 의해서 참조됨 : FamiliesApp.ViewModels.FamilyAdminViewModel.BuildEffectiveAdminUsers().

◆ OwnerUserId

string FamiliesApp.Models.FamilyConfig.OwnerUserId = ""
getset

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

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

138{ get; set; } = "";

다음에 의해서 참조됨 : FamiliesApp.ViewModels.FamilyAdminViewModel.BuildEffectiveAdminUsers().

◆ PageSize

int FamiliesApp.Models.FamilyConfig.PageSize = 20
getset

타임라인 / 앨범 페이지당 포스트 수 (5~100)

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

213{ get; set; } = 20;

◆ PasswordHash

string FamiliesApp.Models.FamilyConfig.PasswordHash = ""
getset

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

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

66{ get; set; } = "";

◆ PinOrder

int FamiliesApp.Models.FamilyConfig.PinOrder = 0
getset

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

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

93{ get; set; } = 0;

◆ ShowOnHome

bool FamiliesApp.Models.FamilyConfig.ShowOnHome = false
getset

Show On Home 값을 가져오거나 설정합니다.

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

84{ get; set; } = false;

◆ Slug

string FamiliesApp.Models.FamilyConfig.Slug = ""
getset

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

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

21{ get; set; } = "";

다음에 의해서 참조됨 : FamiliesApp.Services.JsonFamilyTenantStore.SaveAsync().

◆ ThemeName

string FamiliesApp.Models.FamilyConfig.ThemeName = "warm"
getset

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

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

57{ get; set; } = "warm";

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