public DeleteSkillGroupResult deleteSkillGroup(DeleteSkillGroupRequest request) {request = beforeClientExecution(request);return executeDeleteSkillGroup(request);}

public virtual DeleteSkillGroupResponse DeleteSkillGroup(DeleteSkillGroupRequest request){var options = new InvokeOptions();options.RequestMarshaller = DeleteSkillGroupRequestMarshaller.Instance;options.ResponseUnmarshaller = DeleteSkillGroupResponseUnmarshaller.Instance;return Invoke<DeleteSkillGroupResponse>(request, options);}
