コード例 #1
0
 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;
     }
                                                                  ));
 }
コード例 #2
0
        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);
        }