public CreateThingResponse EndCreateThing(IAsyncResult asyncResult) { return EndInvoke<CreateThingResponse>(asyncResult); }