public BrowseGroupViewModel(Group group, IGroupsClient groupsClient, IClientSettings clientSettings, INavigator navigator) { _group = group; _groupsClient = groupsClient; _clientSettings = clientSettings; _navigator = navigator; }
public SelectGroupViewModel(IGroupsClient groupsClient, INavigator navigator, RopuClient ropuClient) { _groupsClient = groupsClient; _navigator = navigator; _ropuClient = ropuClient; Title = "Browse"; Items = new ObservableCollection <Group>(); LoadItemsCommand = new AsyncCommand(async() => await ExecuteLoadItemsCommand()); }
public GroupExtractor( ILogger <GroupExtractor> logger, ITemplateBuilder templateBuilder, IGroupsClient groupsClient) { this.logger = logger; this.templateBuilder = templateBuilder; this.groupsClient = groupsClient; }
public void Start(IScene scene) { m_scene = scene; m_parcels = m_scene.GetSceneModule <IParcels>(); m_userClient = m_scene.Simian.GetAppModule <IUserClient>(); m_inventoryClient = m_scene.Simian.GetAppModule <IInventoryClient>(); m_groupsClient = m_scene.Simian.GetAppModule <IGroupsClient>(); m_estateClient = m_scene.Simian.GetAppModule <IEstateClient>(); }
public BrowseGroupsViewModel(IGroupsClient groupsClient, INavigator navigator) { _groupsClient = groupsClient; _navigator = navigator; Title = "Browse"; Items = new ObservableCollection <Group>(); LoadItemsCommand = new AsyncCommand(async() => await ExecuteLoadItemsCommand()); //MessagingCenter.Subscribe<NewItemPage, Group>(this, "AddItem", async (obj, item) => //{ // var newItem = item as Group; // Items.Add(newItem); // //await DataStore.AddItemAsync(newItem); // await Task.CompletedTask; //}); }
public ProductExtractor( ILogger <ProductExtractor> logger, IPolicyExtractor policyExtractor, IProductsClient productsClient, IGroupsClient groupsClient, ITagClient tagClient, ITemplateBuilder templateBuilder) { this.logger = logger; this.templateBuilder = templateBuilder; this.productsClient = productsClient; this.groupsClient = groupsClient; this.tagClient = tagClient; this.policyExtractor = policyExtractor; this.templateBuilder = templateBuilder; }
public PttViewModel( RopuClient ropuClient, ISettingsManager settingsManager, IGroupsClient groupsClient, IUsersClient usersClient, ImageClient imageClient, IColorService <ColorT> colorService, Action <Func <Task> > invoke, IPermissionService permissionService, RopuWebClient webClient, INavigator navigator) { _navigator = navigator; _ropuClient = ropuClient; _webClient = webClient; _ropuClient.StateChanged += (sender, args) => { invoke(ChangeState); }; _ropuClient.IdleGroupChanged += async(sender, args) => { await UpdateIdleGroup(); await ChangeState(); }; _groupsClient = groupsClient; _usersClient = usersClient; _imageClient = imageClient; _settingsManager = settingsManager; _colorService = colorService; _permissionService = permissionService; Blue = _colorService.FromRgb(0x3193e3); Green = _colorService.FromRgb(0x31e393); Gray = _colorService.FromRgb(0x999999); Red = _colorService.FromRgb(0xFF6961); _pttColor = Gray; _receivingColor = Red; _transmittingColor = Green; _state = _ropuClient.State.ToString(); }
public LoadBalancerRunner( KeysClient keysClient, LoadBalancerProtocol loadBalancerProtocol, IGroupsClient groupsClient, RopuWebClient webClient, CommandLineSettings settings, ServicesClient servicesClient) { _keysClient = keysClient; _settings = settings; _loadBalancerProtocol = loadBalancerProtocol; _loadBalancerProtocol.SetServerMessageHandler(this); _groupsClient = groupsClient; _webClient = webClient; _servicesClient = servicesClient; _servingNodes = new ControllerRegistry <RegisteredServingNode>(); _callControllers = new CallControllerRegistry(groupsClient); _callControllers.SetGroupCallControllerListener(this); }
private void InitializeFakeObjects() { _httpClientFactoryStub = new Mock <IHttpClientFactory>(); _groupsClient = new GroupsClient(_httpClientFactoryStub.Object); }
public CallControllerRegistry(IGroupsClient groupsClient) { _groupLookup = new IPEndPoint[MaxGroups]; _controllers = new RegisteredCallController[MaxControllers]; _groupsClient = groupsClient; }
public Registra(IGroupsClient groupsClient) { _groupsClient = groupsClient; _registeredGroupMembersLookup = new SnapshotSet <IPEndPoint> [ushort.MaxValue]; }
public void Start(IScene scene) { m_scene = scene; m_parcels = m_scene.GetSceneModule<IParcels>(); m_userClient = m_scene.Simian.GetAppModule<IUserClient>(); m_inventoryClient = m_scene.Simian.GetAppModule<IInventoryClient>(); m_groupsClient = m_scene.Simian.GetAppModule<IGroupsClient>(); m_estateClient = m_scene.Simian.GetAppModule<IEstateClient>(); }
public GroupsService(IGroupsClient groupsClient, ICacheService cacheService) { _groupsClient = groupsClient; _cacheService = cacheService; }