public DeleteSmsTemplateResult deleteSmsTemplate(DeleteSmsTemplateRequest request) {request = beforeClientExecution(request);return executeDeleteSmsTemplate(request);}

public virtual DeleteSmsTemplateResponse DeleteSmsTemplate(DeleteSmsTemplateRequest request){var options = new InvokeOptions();options.RequestMarshaller = DeleteSmsTemplateRequestMarshaller.Instance;options.ResponseUnmarshaller = DeleteSmsTemplateResponseUnmarshaller.Instance;return Invoke<DeleteSmsTemplateResponse>(request, options);}
