ShopPlatform.Web
1.0.0.0
농산물, 소프트웨어 라이선스와 개발 용역을 직접 판매하는 CodeMaru 직영 쇼핑몰입니다.
Toggle main menu visibility
로딩중...
검색중...
일치하는것 없음
ShopConfig.cs
이 파일의 문서화 페이지로 가기
1
namespace
ShopPlatform.Models
;
2
11
public
sealed
class
ShopConfig
12
{
21
public
string
Slug
{
get
;
set
; } =
string
.Empty;
22
31
public
string
ShopName
{
get
;
set
; } =
"내 쇼핑몰"
;
32
41
public
string
Description
{
get
;
set
; } =
string
.Empty;
42
51
public
string
?
LogoPath
{
get
;
set
; }
52
61
public
string
HeroText
{
get
;
set
; } =
string
.Empty;
62
71
public
string
HeroSubText
{
get
;
set
; } =
string
.Empty;
72
81
public
string
?
BannerImagePath
{
get
;
set
; }
82
91
public
int
FeaturedCount
{
get
;
set
; } = 4;
92
101
public
string
OgTitle
{
get
;
set
; } =
string
.Empty;
102
111
public
string
OgDescription
{
get
;
set
; } =
string
.Empty;
112
121
public
string
?
OgImagePath
{
get
;
set
; }
122
131
public
bool
IsActive
{
get
;
set
; } =
true
;
132
141
public
bool
ShowPlatformHomeLink
{
get
;
set
; } =
true
;
142
151
public
DateTime
CreatedAt
{
get
;
set
; } = DateTime.UtcNow;
152
161
public
string
AdminPasswordHash
{
get
;
set
; } =
string
.Empty;
162
171
public
string
OwnerUserId
{
get
;
set
; } =
string
.Empty;
172
181
public
string
OwnerProvider
{
get
;
set
; } =
string
.Empty;
190
public
string
OwnerEmail
{
get
;
set
; } =
string
.Empty;
199
public
string
OwnerDisplayName
{
get
;
set
; } =
string
.Empty;
208
public
DateTime?
OwnerLinkedAt
{
get
;
set
; }
209
218
public
List<ShopAdminUser>
AdminUsers
{
get
;
set
; } =
new
();
219
228
public
ShopBusinessInfo
Business
{
get
;
set
; } =
new
();
229
238
public
ShopPolicy
Policy
{
get
;
set
; } =
new
();
239
248
public
ShopPaymentConfig
Payment
{
get
;
set
; } =
new
();
249
}
250
259
public
sealed
class
ShopBusinessInfo
260
{
269
public
string
CompanyName
{
get
;
set
; } =
string
.Empty;
// 상호명
278
public
string
Representative
{
get
;
set
; } =
string
.Empty;
// 대표자명
287
public
string
BusinessNumber
{
get
;
set
; } =
string
.Empty;
// 사업자등록번호
296
public
string
Address
{
get
;
set
; } =
string
.Empty;
// 주소
305
public
string
ManagerName
{
get
;
set
; } =
string
.Empty;
// 운영관리자
314
public
string
Email
{
get
;
set
; } =
string
.Empty;
// 이메일
323
public
string
Phone
{
get
;
set
; } =
string
.Empty;
// 전화
332
public
string
TaxType
{
get
;
set
; } =
string
.Empty;
// 간이과세자 등 세금 유형 문구
341
public
string
CopyrightText
{
get
;
set
; } =
string
.Empty;
// © 문구
342
}
343
352
public
sealed
class
ShopAdminUser
353
{
362
public
string
UserId
{
get
;
set
; } =
string
.Empty;
371
public
string
Provider
{
get
;
set
; } =
string
.Empty;
380
public
string
Email
{
get
;
set
; } =
string
.Empty;
389
public
string
DisplayName
{
get
;
set
; } =
string
.Empty;
398
public
string
Role
{
get
;
set
; } =
"Admin"
;
407
public
DateTime
AddedAt
{
get
;
set
; } = DateTime.UtcNow;
408
}
409
418
public
sealed
class
ShopPolicy
419
{
428
public
string
RefundPolicy
{
get
;
set
; } =
string
.Empty;
// 환불 정책
437
public
string
ExchangePolicy
{
get
;
set
; } =
string
.Empty;
// 교환/반품 안내
446
public
string
DeliveryPolicy
{
get
;
set
; } =
string
.Empty;
// 배송 안내
447
}
448
457
public
sealed
class
ShopPaymentConfig
458
{
467
public
bool
IsEnabled
{
get
;
set
; } =
false
;
468
477
public
bool
IsTestMode
{
get
;
set
; } =
true
;
478
487
public
string
TossClientKey
{
get
;
set
; } =
string
.Empty;
488
497
public
string
TossSecretKeyEncrypted
{
get
;
set
; } =
string
.Empty;
498
507
public
string
SuccessReturnUrl
{
get
;
set
; } =
string
.Empty;
508
517
public
string
FailReturnUrl
{
get
;
set
; } =
string
.Empty;
518
}
ShopPlatform.Models
Definition
CartItem.cs:1
ShopPlatform.Models.ShopConfig
Definition
ShopConfig.cs:12
ShopPlatform.Models.ShopConfig.OwnerDisplayName
string OwnerDisplayName
Definition
ShopConfig.cs:199
ShopPlatform.Models.ShopConfig.FeaturedCount
int FeaturedCount
Definition
ShopConfig.cs:91
ShopPlatform.Models.ShopConfig.HeroText
string HeroText
Definition
ShopConfig.cs:61
ShopPlatform.Models.ShopConfig.CreatedAt
DateTime CreatedAt
Definition
ShopConfig.cs:151
ShopPlatform.Models.ShopConfig.OwnerProvider
string OwnerProvider
Definition
ShopConfig.cs:181
ShopPlatform.Models.ShopConfig.ShowPlatformHomeLink
bool ShowPlatformHomeLink
Definition
ShopConfig.cs:141
ShopPlatform.Models.ShopConfig.OgTitle
string OgTitle
Definition
ShopConfig.cs:101
ShopPlatform.Models.ShopConfig.OwnerLinkedAt
DateTime? OwnerLinkedAt
Definition
ShopConfig.cs:208
ShopPlatform.Models.ShopConfig.LogoPath
string? LogoPath
Definition
ShopConfig.cs:51
ShopPlatform.Models.ShopConfig.OgDescription
string OgDescription
Definition
ShopConfig.cs:111
ShopPlatform.Models.ShopConfig.HeroSubText
string HeroSubText
Definition
ShopConfig.cs:71
ShopPlatform.Models.ShopConfig.Description
string Description
Definition
ShopConfig.cs:41
ShopPlatform.Models.ShopConfig.Slug
string Slug
Definition
ShopConfig.cs:21
ShopPlatform.Models.ShopConfig.OwnerUserId
string OwnerUserId
Definition
ShopConfig.cs:171
ShopPlatform.Models.ShopConfig.IsActive
bool IsActive
Definition
ShopConfig.cs:131
ShopPlatform.Models.ShopConfig.BannerImagePath
string? BannerImagePath
Definition
ShopConfig.cs:81
ShopPlatform.Models.ShopConfig.OwnerEmail
string OwnerEmail
Definition
ShopConfig.cs:190
ShopPlatform.Models.ShopConfig.Business
ShopBusinessInfo Business
Definition
ShopConfig.cs:228
ShopPlatform.Models.ShopConfig.ShopName
string ShopName
Definition
ShopConfig.cs:31
ShopPlatform.Models.ShopConfig.Payment
ShopPaymentConfig Payment
Definition
ShopConfig.cs:248
ShopPlatform.Models.ShopConfig.Policy
ShopPolicy Policy
Definition
ShopConfig.cs:238
ShopPlatform.Models.ShopConfig.OgImagePath
string? OgImagePath
Definition
ShopConfig.cs:121
ShopPlatform.Models.ShopConfig.AdminPasswordHash
string AdminPasswordHash
Definition
ShopConfig.cs:161
ShopPlatform.Models.ShopConfig.AdminUsers
List< ShopAdminUser > AdminUsers
Definition
ShopConfig.cs:218
ShopPlatform.Models.ShopBusinessInfo
Definition
ShopConfig.cs:260
ShopPlatform.Models.ShopBusinessInfo.Representative
string Representative
Definition
ShopConfig.cs:278
ShopPlatform.Models.ShopBusinessInfo.TaxType
string TaxType
Definition
ShopConfig.cs:332
ShopPlatform.Models.ShopBusinessInfo.Phone
string Phone
Definition
ShopConfig.cs:323
ShopPlatform.Models.ShopBusinessInfo.Email
string Email
Definition
ShopConfig.cs:314
ShopPlatform.Models.ShopBusinessInfo.BusinessNumber
string BusinessNumber
Definition
ShopConfig.cs:287
ShopPlatform.Models.ShopBusinessInfo.CompanyName
string CompanyName
Definition
ShopConfig.cs:269
ShopPlatform.Models.ShopBusinessInfo.ManagerName
string ManagerName
Definition
ShopConfig.cs:305
ShopPlatform.Models.ShopBusinessInfo.CopyrightText
string CopyrightText
Definition
ShopConfig.cs:341
ShopPlatform.Models.ShopBusinessInfo.Address
string Address
Definition
ShopConfig.cs:296
ShopPlatform.Models.ShopAdminUser
Definition
ShopConfig.cs:353
ShopPlatform.Models.ShopAdminUser.AddedAt
DateTime AddedAt
Definition
ShopConfig.cs:407
ShopPlatform.Models.ShopAdminUser.DisplayName
string DisplayName
Definition
ShopConfig.cs:389
ShopPlatform.Models.ShopAdminUser.Role
string Role
Definition
ShopConfig.cs:398
ShopPlatform.Models.ShopAdminUser.UserId
string UserId
Definition
ShopConfig.cs:362
ShopPlatform.Models.ShopAdminUser.Provider
string Provider
Definition
ShopConfig.cs:371
ShopPlatform.Models.ShopAdminUser.Email
string Email
Definition
ShopConfig.cs:380
ShopPlatform.Models.ShopPolicy
Definition
ShopConfig.cs:419
ShopPlatform.Models.ShopPolicy.ExchangePolicy
string ExchangePolicy
Definition
ShopConfig.cs:437
ShopPlatform.Models.ShopPolicy.RefundPolicy
string RefundPolicy
Definition
ShopConfig.cs:428
ShopPlatform.Models.ShopPolicy.DeliveryPolicy
string DeliveryPolicy
Definition
ShopConfig.cs:446
ShopPlatform.Models.ShopPaymentConfig
Definition
ShopConfig.cs:458
ShopPlatform.Models.ShopPaymentConfig.IsEnabled
bool IsEnabled
Definition
ShopConfig.cs:467
ShopPlatform.Models.ShopPaymentConfig.TossSecretKeyEncrypted
string TossSecretKeyEncrypted
Definition
ShopConfig.cs:497
ShopPlatform.Models.ShopPaymentConfig.FailReturnUrl
string FailReturnUrl
Definition
ShopConfig.cs:517
ShopPlatform.Models.ShopPaymentConfig.TossClientKey
string TossClientKey
Definition
ShopConfig.cs:487
ShopPlatform.Models.ShopPaymentConfig.IsTestMode
bool IsTestMode
Definition
ShopConfig.cs:477
ShopPlatform.Models.ShopPaymentConfig.SuccessReturnUrl
string SuccessReturnUrl
Definition
ShopConfig.cs:507
Models
ShopConfig.cs
다음에 의해 생성됨 :
1.17.0