Escali License control 1
Escali.LicenseControl.Client.ViewModels.ModuleViewModel Klasse Referanse

Public medlemsfunksjoner

 ModuleViewModel (DataContext context, IMapper mapper, AlertService alertService)
 
async Task GetModules ()
 
async Task< ModuleClientModel?> CreateModule (ModuleClientModel moduleView)
 
async? Task< ModuleClientModelUpdateModule (ModuleClientModel moduleView)
 

Egenskaper

List< ModuleClientModel >? Modules [get, private set]
 

Private medlemsfunksjoner

void UpdateModules (List< ModuleClientModel > modules)
 

Private attributter

readonly ModuleService _moduleService
 
AlertService _alertService
 

Additional Inherited Members

- Protected memdlemsfunksjoner inherited from Escali.LicenseControl.Client.ViewModels.IViewModel
void OnDataChanged ()
 
- Protected attributter inherited from Escali.LicenseControl.Client.ViewModels.IViewModel
IMapper _mapper
 
- Hendelser inherited from Escali.LicenseControl.Client.ViewModels.IViewModel
Action? DataChanged
 

Detaljert beskrivelse

Definisjon på linje 12 i filen ModuleViewModel.cs.

Konstruktør- & destruktør-dokumentasjon

◆ ModuleViewModel()

Escali.LicenseControl.Client.ViewModels.ModuleViewModel.ModuleViewModel ( DataContext  context,
IMapper  mapper,
AlertService  alertService 
)

Definisjon på linje 19 i filen ModuleViewModel.cs.

Medlemsfunksjon-dokumentasjon

◆ CreateModule()

async Task< ModuleClientModel?> Escali.LicenseControl.Client.ViewModels.ModuleViewModel.CreateModule ( ModuleClientModel  moduleView)

Definisjon på linje 32 i filen ModuleViewModel.cs.

◆ GetModules()

async Task Escali.LicenseControl.Client.ViewModels.ModuleViewModel.GetModules ( )

Definisjon på linje 26 i filen ModuleViewModel.cs.

◆ UpdateModule()

async? Task< ModuleClientModel > Escali.LicenseControl.Client.ViewModels.ModuleViewModel.UpdateModule ( ModuleClientModel  moduleView)

Definisjon på linje 58 i filen ModuleViewModel.cs.

◆ UpdateModules()

void Escali.LicenseControl.Client.ViewModels.ModuleViewModel.UpdateModules ( List< ModuleClientModel modules)
private

Definisjon på linje 88 i filen ModuleViewModel.cs.

Medlemsdata-dokumentasjon

◆ _alertService

AlertService Escali.LicenseControl.Client.ViewModels.ModuleViewModel._alertService
private

Definisjon på linje 16 i filen ModuleViewModel.cs.

◆ _moduleService

readonly ModuleService Escali.LicenseControl.Client.ViewModels.ModuleViewModel._moduleService
private

Definisjon på linje 15 i filen ModuleViewModel.cs.

Egenskaps-dokumentasjon

◆ Modules

List<ModuleClientModel>? Escali.LicenseControl.Client.ViewModels.ModuleViewModel.Modules
getprivate set

Definisjon på linje 18 i filen ModuleViewModel.cs.


Dokumentasjonen for denne klasse ble generert fra følgende fil: