public Task <Push> SendFileAsync(Action <FilePushParameters> parameterOperator) { var parameters = new FilePushParameters(); parameterOperator(parameters); return(_client.PushFileAsync(parameters, PushTarget.Device, Identifier)); }
public Task <Push> SendFileAsync(Action <FilePushParameters> parameterOperator) { var parameters = new FilePushParameters(); parameterOperator(parameters); return(_client.PushFileAsync(parameters, PushTarget.Channel, Tag)); }
internal Task <Push> PushFileAsync(FilePushParameters parameters, PushTarget target, string identifier) { parameters.Type = "file"; return(InternalSendPushAsync(parameters, target, identifier)); }
public Task <Push> EmailFileAsync(FilePushParameters filePushParameters, string email) { return(PushFileAsync(filePushParameters, PushTarget.Email, email)); }