public async Task <IContextualResourceModel> LoadContextualResourceModelAsync(Guid resourceId) { var con = _server.Connection; var comsController = new CommunicationController { ServiceName = "FindResourcesByID" }; comsController.AddPayloadArgument("GuidCsv", resourceId.ToString()); var toReloadResources = await comsController.ExecuteCompressedCommandAsync <List <SerializableResource> >(con, GlobalConstants.ServerWorkspaceID); return(GetContextualResourceModel(resourceId, toReloadResources)); }