C# Класс Zetbox.Client.ASPNET.AspNetViewModelFactory

Наследование: ViewModelFactory
Показать файл Открыть проект

Открытые методы

Метод Описание
AspNetViewModelFactory ( ILifetimeScopeFactory scopeFactory, Autofac scope, IFrozenContext frozenCtx, ZetboxConfig cfg, IPerfCounter perfCounter, DialogCreator dialogFactory ) : System
CreateTimer ( System.TimeSpan tickLength, System.Action action ) : void
GetDecisionFromUser ( string message, string caption ) : bool
GetDestinationFileNameFromUser ( string filename ) : string
GetSourceFileNameFromUser ( ) : string
ShowMessage ( string message, string caption ) : void

Защищенные методы

Метод Описание
ShowInView ( Zetbox.Client.Presentables.ViewModel mdl, object view, bool activate, bool asDialog, Zetbox.Client.Presentables.ViewModel ownerMdl ) : void

Описание методов

AspNetViewModelFactory() публичный Метод

public AspNetViewModelFactory ( ILifetimeScopeFactory scopeFactory, Autofac scope, IFrozenContext frozenCtx, ZetboxConfig cfg, IPerfCounter perfCounter, DialogCreator dialogFactory ) : System
scopeFactory ILifetimeScopeFactory
scope Autofac
frozenCtx IFrozenContext
cfg Zetbox.API.Configuration.ZetboxConfig
perfCounter IPerfCounter
dialogFactory Zetbox.Client.GUI.DialogCreator
Результат System

CreateTimer() публичный Метод

public CreateTimer ( System.TimeSpan tickLength, System.Action action ) : void
tickLength System.TimeSpan
action System.Action
Результат void

GetDecisionFromUser() публичный Метод

public GetDecisionFromUser ( string message, string caption ) : bool
message string
caption string
Результат bool

GetDestinationFileNameFromUser() публичный Метод

public GetDestinationFileNameFromUser ( string filename ) : string
filename string
Результат string

GetSourceFileNameFromUser() публичный Метод

public GetSourceFileNameFromUser ( ) : string
Результат string

ShowInView() защищенный Метод

protected ShowInView ( Zetbox.Client.Presentables.ViewModel mdl, object view, bool activate, bool asDialog, Zetbox.Client.Presentables.ViewModel ownerMdl ) : void
mdl Zetbox.Client.Presentables.ViewModel
view object
activate bool
asDialog bool
ownerMdl Zetbox.Client.Presentables.ViewModel
Результат void

ShowMessage() публичный Метод

public ShowMessage ( string message, string caption ) : void
message string
caption string
Результат void