public async Task <IsisObject> InvokeAction(ObjectActionInstance action, string title) { return(await isisApi.Load(action.invoke, title).ContinueWith(x => { x.Wait(); OnActionInvoked(x); return x.Result; } )); }
protected override async Task OnInitializedAsync() { // logger.LogInformation(Context); action = await this.Api.Load <ObjectActionInstance>(Context.details); descriptor = await this.Api.Load <ActionDescription>(action.DescribedBy); friendlyName = descriptor.extensions.friendlyName; //logger.LogInformation("descriptor"); //logger.LogInformation(descriptor); }