public MainPageViewModel(INavigationService navigationService, IApizrManager <IReqResService> reqResManager, IApizrManager <ICrudApi <User, int, PagedResult <User>, IDictionary <string, object> > > userCrudManager, IApizrManager <IHttpBinService> httpBinManager, IApizrManager <ICrudApi <UserDetails, int, IEnumerable <UserDetails>, IDictionary <string, object> > > userDetailsCrudManager, IMediator mediator, ICrudOptionalMediator <User, int, PagedResult <User>, IDictionary <string, object> > userOptionalMediator) : base(navigationService) { _reqResManager = reqResManager; _userCrudManager = userCrudManager; _httpBinManager = httpBinManager; _userDetailsCrudManager = userDetailsCrudManager; _mediator = mediator; _userOptionalMediator = userOptionalMediator; GetUsersCommand = ExecutionAwareCommand.FromTask(GetUsersAsync); //GetUserDetailsCommand = ExecutionAwareCommand.FromTask<User>(GetUserDetails); GetUserDetailsCommand = new DelegateCommand <User>(async user => await GetUserDetails(user)); AuthCommand = ExecutionAwareCommand.FromTask(AuthAsync); Title = "Main Page"; }
public ExecuteRequestHandler(IMappingHandler mappingHandler, IApizrManager <TWebApi> webApiManager) : base( mappingHandler, webApiManager) { }
protected UpdateCommandHandlerBase(IApizrManager <ICrudApi <TApiEntity, TApiEntityKey, TReadAllResult, TReadAllParams> > crudApiManager, IMappingHandler mappingHandler) : base(crudApiManager, mappingHandler) { }
public ReadQueryHandler(IApizrManager <ICrudApi <TApiEntity, TApiEntityKey, TReadAllResult, TReadAllParams> > crudApiManager, IMappingHandler mappingHandler) : base(crudApiManager, mappingHandler) { }
public Debug_SamplesViewModel(INavigationService navigationService, IApizrManager <ISampleApiService> sampleApiManager) : base(navigationService) { _sampleApiManager = sampleApiManager; }
protected CrudRequestHandlerBase( IApizrManager <ICrudApi <TApiEntity, TApiEntityKey, TReadAllResult, TReadAllParams> > crudApiManager, IMappingHandler mappingHandler) : base(mappingHandler) { CrudApiManager = crudApiManager; }
public UpdateOptionalCommandHandler(IApizrManager <ICrudApi <TApiEntity, TApiEntityKey, TReadAllResult, TReadAllParams> > crudApiManager, IMappingHandler mappingHandler) : base(crudApiManager, mappingHandler) { }
protected ExecuteRequestHandlerBase(IMappingHandler mappingHandler, IApizrManager <TWebApi> webApiManager) : base(mappingHandler) { WebApiManager = webApiManager; }
protected ExecuteOptionalRequestHandlerBase(IMappingHandler mappingHandler, IApizrManager <TWebApi> webApiManager) : base(mappingHandler, webApiManager) { }