Api-PWA/DocuMed.PWA/Models/BaseViewModel.cs

30 lines
572 B
C#
Raw Normal View History

2023-10-22 15:51:11 +03:30
namespace DocuMed.PWA.Models;
public class BaseViewModel
{
public bool IsProcessing { get; set; } = false;
public virtual void Initialize()
{
}
public virtual Task InitializeAsync()
{
return Task.CompletedTask;
}
}
public class BaseViewModel<TPageDto>
{
public bool IsProcessing { get; set; } = false;
2024-09-28 12:34:36 +03:30
public TPageDto PageDto { get; set; } = Activator.CreateInstance<TPageDto>();
public virtual void Initialize()
{
2023-10-22 15:51:11 +03:30
}
public virtual Task InitializeAsync()
{
return Task.CompletedTask;
}
}