Dreamine.Web 1.0.0.0
WPF와 Blazor를 한 코드 흐름으로 연결하고 반복적인 MVVM 코드를 줄이는 오픈소스 FullKit 공식 웹 애플리케이션입니다.
로딩중...
검색중...
일치하는것 없음
DreamineWeb.Models.LibraryInfo 클래스 참조sealed

더 자세히 ...

속성

string Id = string.Empty [get, set]
string Name = string.Empty [get, set]
string Description = string.Empty [get, set]
string? DescriptionEn [get, set]
string Category = string.Empty [get, set]
string Status = "stable" [get, set]
string Version = "1.0.0" [get, set]
string? NuGetId [get, set]
string? RepoUrl [get, set]
string? XmlDocPath [get, set]
string? SourceProjectPath [get, set]
string? TargetFramework [get, set]
string[] Dependencies = [] [get, set]
string[] Tags = [] [get, set]
int SortOrder [get, set]
bool IsVisible = true [get, set]
DateTime UpdatedAt = DateTime.UtcNow [get, set]

상세한 설명

Library Info 기능과 관련 상태를 캡슐화합니다.

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

속성 문서화

◆ Category

string DreamineWeb.Models.LibraryInfo.Category = string.Empty
getset

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

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

57{ get; set; } = string.Empty;

다음에 의해서 참조됨 : DreamineWeb.Services.LibraryCatalogSyncService.ApplyProjectMetadata(), DreamineWeb.ViewModels.AdminViewModel.StartEdit().

◆ Dependencies

string [] DreamineWeb.Models.LibraryInfo.Dependencies = []
getset

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

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

129{ get; set; } = [];

다음에 의해서 참조됨 : DreamineWeb.Services.LibraryCatalogSyncService.ApplyProjectMetadata(), DreamineWeb.ViewModels.AdminViewModel.StartEdit().

◆ Description

string DreamineWeb.Models.LibraryInfo.Description = string.Empty
getset

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

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

39{ get; set; } = string.Empty;

다음에 의해서 참조됨 : DreamineWeb.Services.LibraryCatalogSyncService.ApplyProjectMetadata(), DreamineWeb.ViewModels.AdminViewModel.StartEdit().

◆ DescriptionEn

string? DreamineWeb.Models.LibraryInfo.DescriptionEn
getset

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

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

48{ get; set; } // 영문 설명 (없으면 Description 사용)

다음에 의해서 참조됨 : DreamineWeb.Services.LibraryCatalogSyncService.ApplyProjectMetadata(), DreamineWeb.ViewModels.AdminViewModel.StartEdit().

◆ Id

string DreamineWeb.Models.LibraryInfo.Id = string.Empty
getset

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

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

21{ get; set; } = string.Empty;

다음에 의해서 참조됨 : DreamineWeb.Services.JsonLibraryStore.SaveAsync(), DreamineWeb.ViewModels.AdminViewModel.StartEdit().

◆ IsVisible

bool DreamineWeb.Models.LibraryInfo.IsVisible = true
getset

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

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

156{ get; set; } = true;

◆ Name

string DreamineWeb.Models.LibraryInfo.Name = string.Empty
getset

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

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

30{ get; set; } = string.Empty;

다음에 의해서 참조됨 : DreamineWeb.Services.LibraryCatalogSyncService.ApplyProjectMetadata(), DreamineWeb.ViewModels.AdminViewModel.StartEdit().

◆ NuGetId

string? DreamineWeb.Models.LibraryInfo.NuGetId
getset

Nu Get Id 값을 가져오거나 설정합니다.

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

84{ get; set; }

다음에 의해서 참조됨 : DreamineWeb.Services.LibraryCatalogSyncService.ApplyProjectMetadata(), DreamineWeb.ViewModels.AdminViewModel.StartEdit().

◆ RepoUrl

string? DreamineWeb.Models.LibraryInfo.RepoUrl
getset

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

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

93{ get; set; }

다음에 의해서 참조됨 : DreamineWeb.Services.LibraryCatalogSyncService.ApplyProjectMetadata(), DreamineWeb.ViewModels.AdminViewModel.StartEdit().

◆ SortOrder

int DreamineWeb.Models.LibraryInfo.SortOrder
getset

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

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

147{ get; set; }

다음에 의해서 참조됨 : DreamineWeb.ViewModels.AdminViewModel.StartEdit(), DreamineWeb.Services.LibraryCatalogSyncService.SyncAsync().

◆ SourceProjectPath

string? DreamineWeb.Models.LibraryInfo.SourceProjectPath
getset

Source Project Path 값을 가져오거나 설정합니다.

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

111{ get; set; } // 원본 .csproj 경로

다음에 의해서 참조됨 : DreamineWeb.Services.LibraryCatalogSyncService.ApplyProjectMetadata(), DreamineWeb.ViewModels.AdminViewModel.StartEdit().

◆ Status

string DreamineWeb.Models.LibraryInfo.Status = "stable"
getset

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

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

66{ get; set; } = "stable"; // stable | beta | wip

다음에 의해서 참조됨 : DreamineWeb.ViewModels.AdminViewModel.StartEdit().

◆ Tags

string [] DreamineWeb.Models.LibraryInfo.Tags = []
getset

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

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

138{ get; set; } = [];

다음에 의해서 참조됨 : DreamineWeb.Services.LibraryCatalogSyncService.ApplyProjectMetadata(), DreamineWeb.ViewModels.AdminViewModel.StartEdit().

◆ TargetFramework

string? DreamineWeb.Models.LibraryInfo.TargetFramework
getset

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

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

120{ get; set; }

다음에 의해서 참조됨 : DreamineWeb.Services.LibraryCatalogSyncService.ApplyProjectMetadata(), DreamineWeb.ViewModels.AdminViewModel.StartEdit().

◆ UpdatedAt

DateTime DreamineWeb.Models.LibraryInfo.UpdatedAt = DateTime.UtcNow
getset

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

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

165{ get; set; } = DateTime.UtcNow;

◆ Version

string DreamineWeb.Models.LibraryInfo.Version = "1.0.0"
getset

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

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

75{ get; set; } = "1.0.0";

다음에 의해서 참조됨 : DreamineWeb.Services.LibraryCatalogSyncService.ApplyProjectMetadata(), DreamineWeb.ViewModels.AdminViewModel.StartEdit().

◆ XmlDocPath

string? DreamineWeb.Models.LibraryInfo.XmlDocPath
getset

Xml Doc Path 값을 가져오거나 설정합니다.

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

102{ get; set; } // 빌드 출력 .xml 경로

다음에 의해서 참조됨 : DreamineWeb.Services.LibraryCatalogSyncService.ApplyProjectMetadata(), DreamineWeb.ViewModels.AdminViewModel.StartEdit().


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