public async Task <WebProfile> PostWebProfileAsync(WebProfile profile) { profile.ValidatePost(); var builder = new MeQueryBuilder { Path = MeWebProfilesPath }; return(await Gateway.SendPostRequestAsync <WebProfile>(builder.BuildUri(), profile)); }