|
Portfolio.Web 1.0.0.0
.NET, Blazor, WPF와 서비스 운영 경험을 프로젝트·이력·기술 스택 단위로 보여주는 개발자 포트폴리오입니다.
|

Public 멤버 함수 | |
| PortfolioAdminViewModel (IPortfolioTenantStore tenants, IProjectStore projects, IResumeStore resumes, IContactStore contacts, IMediaService media, PortfolioUserContext userContext) | |
| async Task | InitializeAsync (string slug) |
| async Task< bool > | LoginAsync (string slug) |
| async Task | LoadAsync (string slug) |
| void | Logout () |
| void | NewProject () |
| void | EditProject (ProjectItem p) |
| void | CancelEdit () |
| async Task | SaveProjectAsync (string slug) |
| async Task | DeleteProjectAsync (string slug, string projectId) |
| async Task | DeleteProjectMediaAsync (string slug, string projectId, string fileName) |
| async Task | DeleteProjectCoverAsync (string slug, string projectId) |
| async Task | DeleteProjectVideoAsync (string slug, string projectId, string fileName) |
| string | GetMediaUrl (string slug, string projectId, string fileName) |
| string | GetImageUrl (string slug, string projectId, string fileName) |
| string | GetVideoUrl (string slug, string projectId, string fileName) |
| string | GetProfileImageUrl (string slug, string fileName) |
| async Task | SaveResumeAsync (string slug) |
| void | AddSkillGroup () |
| void | RemoveSkillGroup (SkillGroup g) |
| void | NewExperience () |
| void | EditExperience (ExperienceItem e) |
| void | CancelExp () |
| void | SaveExperience () |
| void | RemoveExperience (ExperienceItem e) |
| void | NewEducation () |
| void | EditEducation (EducationItem e) |
| void | CancelEdu () |
| void | SaveEducation () |
| void | RemoveEducation (EducationItem e) |
| async Task | SaveConfigAsync () |
| async Task | RemoveAdminAsync (string userId) |
| async Task< bool > | ChangePasswordAsync (string slug, string current, string next, string confirm) |
| async Task | UploadProfileImageAsync (string slug, IBrowserFile file) |
| async Task | MarkReadAsync (string slug, string msgId) |
| async Task | DeleteMessageAsync (string slug, string msgId) |
| async Task | DeleteSelfAsync (string slug) |
속성 | |
| bool | IsAuthenticated [get, private set] |
| bool | IsLoaded [get, private set] |
| bool | IsSignedIn [get, private set] |
| bool | IsLinkedToCurrentUser [get, private set] |
| bool | IsOwner [get, private set] |
| IReadOnlyList< PortfolioAdminUser > | EffectiveAdminUsers = [] [get, private set] |
| string | CurrentUserLabel = "" [get, private set] |
| string | LoginPassword = "" [get, set] |
| string | StatusMessage = "" [get, set] |
| bool | IsUploading [get, set] |
| PortfolioConfig? | Config [get, private set] |
| List< ProjectItem > | Projects = [] [get, private set] |
| ResumeInfo | Resume = new() [get, private set] |
| List< ContactMessage > | Messages = [] [get, private set] |
| ProjectItem? | EditingProject [get, private set] |
| List< IBrowserFile > | PendingFiles = [] [get] |
| List< IBrowserFile > | PendingVideos = [] [get] |
| string | NewSkillCategory = "" [get, set] |
| string | NewSkillNames = "" [get, set] |
| ExperienceItem? | EditingExp [get, private set] |
| EducationItem? | EditingEdu [get, private set] |
Private 멤버 함수 | |
| async Task | RefreshCurrentUserAsync () |
정적 Private 멤버 함수 | |
| static bool | IsExternalUrl (string url) |
| static List< PortfolioAdminUser > | GetAdminUsers (PortfolioConfig config) |
| static bool | IsOwnerUser (PortfolioConfig config, PortfolioCurrentUser user) |
| static bool | IsAdminUser (PortfolioConfig config, PortfolioCurrentUser user) |
| static void | EnsureAdminUser (PortfolioConfig config, PortfolioCurrentUser user, string role) |
| static IReadOnlyList< PortfolioAdminUser > | BuildEffectiveAdminUsers (PortfolioConfig config) |
Private 속성 | |
| readonly IPortfolioTenantStore | _tenants |
| readonly IProjectStore | _projects |
| readonly IResumeStore | _resumes |
| readonly IContactStore | _contacts |
| readonly IMediaService | _media |
| readonly PortfolioUserContext | _userContext |
Portfolio Admin View Model 기능과 관련 상태를 캡슐화합니다.
PortfolioAdminViewModel.cs 파일의 17 번째 라인에서 정의되었습니다.
|
inline |
지정한 설정으로 PortfolioAdminViewModel 클래스의 새 인스턴스를 초기화합니다.
| tenants | tenants에 사용할 IPortfolioTenantStore 값입니다. |
| projects | projects에 사용할 IProjectStore 값입니다. |
| resumes | resumes에 사용할 IResumeStore 값입니다. |
| contacts | contacts에 사용할 IContactStore 값입니다. |
| media | media에 사용할 IMediaService 값입니다. |
| userContext | user Context에 사용할 PortfolioUserContext 값입니다. |
PortfolioAdminViewModel.cs 파일의 327 번째 라인에서 정의되었습니다.
다음을 참조함 : _contacts, _media, _projects, _resumes, _tenants, _userContext.
|
inline |
Skill Group 항목을 추가합니다.
PortfolioAdminViewModel.cs 파일의 1040 번째 라인에서 정의되었습니다.
다음을 참조함 : NewSkillCategory, NewSkillNames, Resume.
|
inlinestaticprivate |
Effective Admin Users 값을 구성합니다.
| config | config에 사용할 PortfolioConfig 값입니다. |
IReadOnlyList<PortfolioAdminUser> 결과입니다.PortfolioAdminViewModel.cs 파일의 1705 번째 라인에서 정의되었습니다.
다음을 참조함 : GetAdminUsers(), PortfolioApp.Models.PortfolioConfig.OwnerDisplayName, PortfolioApp.Models.PortfolioConfig.OwnerEmail, PortfolioApp.Models.PortfolioConfig.OwnerProvider, PortfolioApp.Models.PortfolioConfig.OwnerUserId.
다음에 의해서 참조됨 : InitializeAsync(), LoadAsync(), LoginAsync(), RemoveAdminAsync(), SaveConfigAsync().


|
inline |
Cancel Edit 조건을 확인합니다.
PortfolioAdminViewModel.cs 파일의 561 번째 라인에서 정의되었습니다.
다음을 참조함 : EditingProject, PendingFiles, PendingVideos.
|
inline |
Cancel Edu 조건을 확인합니다.
PortfolioAdminViewModel.cs 파일의 1169 번째 라인에서 정의되었습니다.
다음을 참조함 : EditingEdu.
|
inline |
Cancel Exp 조건을 확인합니다.
PortfolioAdminViewModel.cs 파일의 1101 번째 라인에서 정의되었습니다.
다음을 참조함 : EditingExp.
|
inline |
Change Password Async 작업을 수행합니다.
| slug | slug에 사용할 string 값입니다. |
| current | current에 사용할 string 값입니다. |
| next | next에 사용할 string 값입니다. |
| confirm | confirm에 사용할 string 값입니다. |
Task<bool> 결과입니다.PortfolioAdminViewModel.cs 파일의 1329 번째 라인에서 정의되었습니다.
다음을 참조함 : _tenants, Config, StatusMessage.
|
inline |
Delete Message Async 작업을 수행합니다.
| slug | slug에 사용할 string 값입니다. |
| msgId | msg Id에 사용할 string 값입니다. |
Task 결과입니다.PortfolioAdminViewModel.cs 파일의 1453 번째 라인에서 정의되었습니다.
다음을 참조함 : _contacts, Messages, StatusMessage.
|
inline |
Delete Project Async 작업을 수행합니다.
| slug | slug에 사용할 string 값입니다. |
| projectId | project Id에 사용할 string 값입니다. |
Task 결과입니다.PortfolioAdminViewModel.cs 파일의 668 번째 라인에서 정의되었습니다.
다음을 참조함 : _projects, Projects, StatusMessage.
|
inline |
Delete Project Cover Async 작업을 수행합니다.
| slug | slug에 사용할 string 값입니다. |
| projectId | project Id에 사용할 string 값입니다. |
Task 결과입니다.PortfolioAdminViewModel.cs 파일의 754 번째 라인에서 정의되었습니다.
다음을 참조함 : _media, EditingProject.
|
inline |
Delete Project Media Async 작업을 수행합니다.
| slug | slug에 사용할 string 값입니다. |
| projectId | project Id에 사용할 string 값입니다. |
| fileName | file Name에 사용할 string 값입니다. |
Task 결과입니다.PortfolioAdminViewModel.cs 파일의 715 번째 라인에서 정의되었습니다.
다음을 참조함 : _media, EditingProject.
|
inline |
Delete Project Video Async 작업을 수행합니다.
| slug | slug에 사용할 string 값입니다. |
| projectId | project Id에 사용할 string 값입니다. |
| fileName | file Name에 사용할 string 값입니다. |
Task 결과입니다.PortfolioAdminViewModel.cs 파일의 803 번째 라인에서 정의되었습니다.
다음을 참조함 : _media, EditingProject.
|
inline |
Delete Self Async 작업을 수행합니다.
| slug | slug에 사용할 string 값입니다. |
Task 결과입니다.PortfolioAdminViewModel.cs 파일의 1485 번째 라인에서 정의되었습니다.
다음을 참조함 : _tenants, IsAuthenticated.
|
inline |
Edit Education 작업을 수행합니다.
| e | 이벤트와 관련된 데이터를 포함합니다. |
PortfolioAdminViewModel.cs 파일의 1160 번째 라인에서 정의되었습니다.
다음을 참조함 : EditingEdu.
|
inline |
Edit Experience 작업을 수행합니다.
| e | 이벤트와 관련된 데이터를 포함합니다. |
PortfolioAdminViewModel.cs 파일의 1092 번째 라인에서 정의되었습니다.
다음을 참조함 : EditingExp.
|
inline |
Edit Project 작업을 수행합니다.
| p | p에 사용할 ProjectItem 값입니다. |
PortfolioAdminViewModel.cs 파일의 552 번째 라인에서 정의되었습니다.
다음을 참조함 : EditingProject, PendingFiles, PendingVideos.
|
inlinestaticprivate |
Ensure Admin User 작업을 수행합니다.
| config | config에 사용할 PortfolioConfig 값입니다. |
| user | user에 사용할 PortfolioCurrentUser 값입니다. |
| role | role에 사용할 string 값입니다. |
PortfolioAdminViewModel.cs 파일의 1652 번째 라인에서 정의되었습니다.
다음을 참조함 : GetAdminUsers(), PortfolioApp.Services.PortfolioCurrentUser().
다음에 의해서 참조됨 : LoginAsync().


|
inlinestaticprivate |
Admin Users 값을 가져옵니다.
| config | config에 사용할 PortfolioConfig 값입니다. |
List<PortfolioAdminUser> 결과입니다.PortfolioAdminViewModel.cs 파일의 1542 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BuildEffectiveAdminUsers(), EnsureAdminUser(), IsAdminUser(), RemoveAdminAsync().

|
inline |
Image Url 값을 가져옵니다.
| slug | slug에 사용할 string 값입니다. |
| projectId | project Id에 사용할 string 값입니다. |
| fileName | file Name에 사용할 string 값입니다. |
string 결과입니다.PortfolioAdminViewModel.cs 파일의 893 번째 라인에서 정의되었습니다.
다음을 참조함 : _media.
|
inline |
Media Url 값을 가져옵니다.
| slug | slug에 사용할 string 값입니다. |
| projectId | project Id에 사용할 string 값입니다. |
| fileName | file Name에 사용할 string 값입니다. |
string 결과입니다.PortfolioAdminViewModel.cs 파일의 850 번째 라인에서 정의되었습니다.
다음을 참조함 : _media.
|
inline |
Profile Image Url 값을 가져옵니다.
| slug | slug에 사용할 string 값입니다. |
| fileName | file Name에 사용할 string 값입니다. |
string 결과입니다.PortfolioAdminViewModel.cs 파일의 998 번째 라인에서 정의되었습니다.
다음을 참조함 : _media.
|
inline |
Video Url 값을 가져옵니다.
| slug | slug에 사용할 string 값입니다. |
| projectId | project Id에 사용할 string 값입니다. |
| fileName | file Name에 사용할 string 값입니다. |
string 결과입니다.PortfolioAdminViewModel.cs 파일의 936 번째 라인에서 정의되었습니다.
다음을 참조함 : _media.
|
inline |
Initialize Async 작업을 수행합니다.
| slug | slug에 사용할 string 값입니다. |
Task 결과입니다.PortfolioAdminViewModel.cs 파일의 367 번째 라인에서 정의되었습니다.
다음을 참조함 : _tenants, _userContext, BuildEffectiveAdminUsers(), EffectiveAdminUsers, IsAdminUser(), IsAuthenticated, IsLinkedToCurrentUser, IsOwner, IsOwnerUser(), LoadAsync(), RefreshCurrentUserAsync(), StatusMessage.

|
inlinestaticprivate |
Is Admin User 조건을 확인합니다.
| config | config에 사용할 PortfolioConfig 값입니다. |
| user | user에 사용할 PortfolioCurrentUser 값입니다. |
true이고, 그렇지 않으면 false입니다.PortfolioAdminViewModel.cs 파일의 1613 번째 라인에서 정의되었습니다.
다음을 참조함 : GetAdminUsers(), IsOwnerUser(), PortfolioApp.Services.PortfolioCurrentUser().
다음에 의해서 참조됨 : InitializeAsync(), LoginAsync().


|
inlinestaticprivate |
Is External Url 조건을 확인합니다.
| url | url에 사용할 string 값입니다. |
true이고, 그렇지 않으면 false입니다.PortfolioAdminViewModel.cs 파일의 963 번째 라인에서 정의되었습니다.
|
inlinestaticprivate |
Is Owner User 조건을 확인합니다.
| config | config에 사용할 PortfolioConfig 값입니다. |
| user | user에 사용할 PortfolioCurrentUser 값입니다. |
true이고, 그렇지 않으면 false입니다.PortfolioAdminViewModel.cs 파일의 1576 번째 라인에서 정의되었습니다.
다음을 참조함 : PortfolioApp.Services.PortfolioCurrentUser().
다음에 의해서 참조됨 : InitializeAsync(), IsAdminUser(), LoginAsync(), RemoveAdminAsync().


|
inline |
Async 데이터를 불러옵니다.
| slug | slug에 사용할 string 값입니다. |
Task 결과입니다.PortfolioAdminViewModel.cs 파일의 501 번째 라인에서 정의되었습니다.
다음을 참조함 : _contacts, _projects, _resumes, _tenants, BuildEffectiveAdminUsers(), Config, EffectiveAdminUsers, IsLoaded, Messages, Projects, Resume.
다음에 의해서 참조됨 : InitializeAsync().


|
inline |
Login Async 작업을 수행합니다.
| slug | slug에 사용할 string 값입니다. |
Task<bool> 결과입니다.PortfolioAdminViewModel.cs 파일의 414 번째 라인에서 정의되었습니다.
다음을 참조함 : _tenants, _userContext, BuildEffectiveAdminUsers(), EffectiveAdminUsers, EnsureAdminUser(), IsAdminUser(), IsAuthenticated, IsLinkedToCurrentUser, IsOwner, IsOwnerUser(), LoginPassword, RefreshCurrentUserAsync(), StatusMessage.

|
inline |
Logout 작업을 수행합니다.
PortfolioAdminViewModel.cs 파일의 525 번째 라인에서 정의되었습니다.
다음을 참조함 : EditingProject, IsAuthenticated, IsLoaded, LoginPassword, StatusMessage.
|
inline |
Mark Read Async 작업을 수행합니다.
| slug | slug에 사용할 string 값입니다. |
| msgId | msg Id에 사용할 string 값입니다. |
Task 결과입니다.PortfolioAdminViewModel.cs 파일의 1415 번째 라인에서 정의되었습니다.
|
inline |
New Education 작업을 수행합니다.
PortfolioAdminViewModel.cs 파일의 1143 번째 라인에서 정의되었습니다.
다음을 참조함 : EditingEdu.
|
inline |
New Experience 작업을 수행합니다.
PortfolioAdminViewModel.cs 파일의 1075 번째 라인에서 정의되었습니다.
다음을 참조함 : EditingExp.
|
inline |
New Project 작업을 수행합니다.
PortfolioAdminViewModel.cs 파일의 535 번째 라인에서 정의되었습니다.
다음을 참조함 : EditingProject.
|
inlineprivate |
Refresh Current User Async 작업을 수행합니다.
Task 결과입니다.PortfolioAdminViewModel.cs 파일의 1507 번째 라인에서 정의되었습니다.
다음을 참조함 : _userContext, CurrentUserLabel, IsSignedIn.
다음에 의해서 참조됨 : InitializeAsync(), LoginAsync().

|
inline |
Admin Async 항목을 제거합니다.
| userId | user Id에 사용할 string 값입니다. |
Task 결과입니다.PortfolioAdminViewModel.cs 파일의 1253 번째 라인에서 정의되었습니다.
다음을 참조함 : _tenants, _userContext, BuildEffectiveAdminUsers(), Config, EffectiveAdminUsers, GetAdminUsers(), IsOwnerUser(), StatusMessage.

|
inline |
Education 항목을 제거합니다.
| e | 이벤트와 관련된 데이터를 포함합니다. |
PortfolioAdminViewModel.cs 파일의 1201 번째 라인에서 정의되었습니다.
다음을 참조함 : Resume.
|
inline |
Experience 항목을 제거합니다.
| e | 이벤트와 관련된 데이터를 포함합니다. |
PortfolioAdminViewModel.cs 파일의 1133 번째 라인에서 정의되었습니다.
다음을 참조함 : Resume.
|
inline |
Skill Group 항목을 제거합니다.
| g | g에 사용할 SkillGroup 값입니다. |
PortfolioAdminViewModel.cs 파일의 1065 번째 라인에서 정의되었습니다.
다음을 참조함 : Resume.
|
inline |
Config Async 데이터를 저장합니다.
Task 결과입니다.PortfolioAdminViewModel.cs 파일의 1220 번째 라인에서 정의되었습니다.
다음을 참조함 : _tenants, BuildEffectiveAdminUsers(), Config, EffectiveAdminUsers, StatusMessage.

|
inline |
Education 데이터를 저장합니다.
PortfolioAdminViewModel.cs 파일의 1178 번째 라인에서 정의되었습니다.
다음을 참조함 : EditingEdu, Resume.
|
inline |
Experience 데이터를 저장합니다.
PortfolioAdminViewModel.cs 파일의 1110 번째 라인에서 정의되었습니다.
다음을 참조함 : EditingExp, Resume.
|
inline |
Project Async 데이터를 저장합니다.
| slug | slug에 사용할 string 값입니다. |
Task 결과입니다.PortfolioAdminViewModel.cs 파일의 587 번째 라인에서 정의되었습니다.
다음을 참조함 : _media, _projects, EditingProject, IsUploading, PendingFiles, PendingVideos, Projects, StatusMessage.
|
inline |
Resume Async 데이터를 저장합니다.
| slug | slug에 사용할 string 값입니다. |
Task 결과입니다.PortfolioAdminViewModel.cs 파일의 1026 번째 라인에서 정의되었습니다.
다음을 참조함 : _resumes, Resume, StatusMessage.
|
inline |
Upload Profile Image Async 작업을 수행합니다.
| slug | slug에 사용할 string 값입니다. |
| file | file에 사용할 IBrowserFile 값입니다. |
Task 결과입니다.PortfolioAdminViewModel.cs 파일의 1373 번째 라인에서 정의되었습니다.
다음을 참조함 : _media, Config, IsUploading.
|
private |
contacts 값을 보관합니다.
PortfolioAdminViewModel.cs 파일의 54 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DeleteMessageAsync(), LoadAsync(), MarkReadAsync(), PortfolioAdminViewModel().
|
private |
media 값을 보관합니다.
PortfolioAdminViewModel.cs 파일의 63 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DeleteProjectCoverAsync(), DeleteProjectMediaAsync(), DeleteProjectVideoAsync(), GetImageUrl(), GetMediaUrl(), GetProfileImageUrl(), GetVideoUrl(), PortfolioAdminViewModel(), SaveProjectAsync(), UploadProfileImageAsync().
|
private |
projects 값을 보관합니다.
PortfolioAdminViewModel.cs 파일의 36 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DeleteProjectAsync(), LoadAsync(), PortfolioAdminViewModel(), SaveProjectAsync().
|
private |
resumes 값을 보관합니다.
PortfolioAdminViewModel.cs 파일의 45 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : LoadAsync(), PortfolioAdminViewModel(), SaveResumeAsync().
|
private |
tenants 값을 보관합니다.
PortfolioAdminViewModel.cs 파일의 27 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ChangePasswordAsync(), DeleteSelfAsync(), InitializeAsync(), LoadAsync(), LoginAsync(), PortfolioAdminViewModel(), RemoveAdminAsync(), SaveConfigAsync().
|
private |
user Context 값을 보관합니다.
PortfolioAdminViewModel.cs 파일의 72 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : InitializeAsync(), LoginAsync(), PortfolioAdminViewModel(), RefreshCurrentUserAsync(), RemoveAdminAsync().
|
getprivate set |
Config 값을 가져오거나 설정합니다.
PortfolioAdminViewModel.cs 파일의 173 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ChangePasswordAsync(), LoadAsync(), RemoveAdminAsync(), SaveConfigAsync(), UploadProfileImageAsync().
|
getprivate set |
Current User Label 값을 가져오거나 설정합니다.
PortfolioAdminViewModel.cs 파일의 136 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : RefreshCurrentUserAsync().
|
getprivate set |
Editing Edu 값을 가져오거나 설정합니다.
PortfolioAdminViewModel.cs 파일의 269 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CancelEdu(), EditEducation(), NewEducation(), SaveEducation().
|
getprivate set |
Editing Exp 값을 가져오거나 설정합니다.
PortfolioAdminViewModel.cs 파일의 260 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CancelExp(), EditExperience(), NewExperience(), SaveExperience().
|
getprivate set |
Editing Project 값을 가져오거나 설정합니다.
PortfolioAdminViewModel.cs 파일의 211 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CancelEdit(), DeleteProjectCoverAsync(), DeleteProjectMediaAsync(), DeleteProjectVideoAsync(), EditProject(), Logout(), NewProject(), SaveProjectAsync().
|
getprivate set |
Effective Admin Users 값을 가져오거나 설정합니다.
PortfolioAdminViewModel.cs 파일의 127 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : InitializeAsync(), LoadAsync(), LoginAsync(), RemoveAdminAsync(), SaveConfigAsync().
|
getprivate set |
Is Authenticated 값을 가져오거나 설정합니다.
PortfolioAdminViewModel.cs 파일의 82 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DeleteSelfAsync(), InitializeAsync(), LoginAsync(), Logout().
|
getprivate set |
Is Linked To Current User 값을 가져오거나 설정합니다.
PortfolioAdminViewModel.cs 파일의 109 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : InitializeAsync(), LoginAsync().
|
getprivate set |
Is Loaded 값을 가져오거나 설정합니다.
PortfolioAdminViewModel.cs 파일의 91 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : LoadAsync(), Logout().
|
getprivate set |
Is Owner 값을 가져오거나 설정합니다.
PortfolioAdminViewModel.cs 파일의 118 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : InitializeAsync(), LoginAsync().
|
getprivate set |
Is Signed In 값을 가져오거나 설정합니다.
PortfolioAdminViewModel.cs 파일의 100 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : RefreshCurrentUserAsync().
|
getset |
Is Uploading 값을 가져오거나 설정합니다.
PortfolioAdminViewModel.cs 파일의 163 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SaveProjectAsync(), UploadProfileImageAsync().
|
getset |
Login Password 값을 가져오거나 설정합니다.
PortfolioAdminViewModel.cs 파일의 145 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : LoginAsync(), Logout().
|
getprivate set |
Messages 값을 가져오거나 설정합니다.
PortfolioAdminViewModel.cs 파일의 200 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DeleteMessageAsync(), LoadAsync(), MarkReadAsync().
|
getset |
New Skill Category 값을 가져오거나 설정합니다.
PortfolioAdminViewModel.cs 파일의 240 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddSkillGroup().
|
getset |
New Skill Names 값을 가져오거나 설정합니다.
PortfolioAdminViewModel.cs 파일의 249 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddSkillGroup().
|
get |
Pending Files 값을 가져옵니다.
PortfolioAdminViewModel.cs 파일의 220 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CancelEdit(), EditProject(), SaveProjectAsync().
|
get |
Pending Videos 값을 가져옵니다.
PortfolioAdminViewModel.cs 파일의 229 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CancelEdit(), EditProject(), SaveProjectAsync().
|
getprivate set |
Projects 값을 가져오거나 설정합니다.
PortfolioAdminViewModel.cs 파일의 182 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DeleteProjectAsync(), LoadAsync(), SaveProjectAsync().
|
getprivate set |
Resume 값을 가져오거나 설정합니다.
PortfolioAdminViewModel.cs 파일의 191 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddSkillGroup(), LoadAsync(), RemoveEducation(), RemoveExperience(), RemoveSkillGroup(), SaveEducation(), SaveExperience(), SaveResumeAsync().
|
getset |
Status Message 값을 가져오거나 설정합니다.
PortfolioAdminViewModel.cs 파일의 154 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ChangePasswordAsync(), DeleteMessageAsync(), DeleteProjectAsync(), InitializeAsync(), LoginAsync(), Logout(), RemoveAdminAsync(), SaveConfigAsync(), SaveProjectAsync(), SaveResumeAsync().