コード例 #1
0
ファイル: Device.cs プロジェクト: k-boyle/Pusharp
        public Task <Push> SendFileAsync(Action <FilePushParameters> parameterOperator)
        {
            var parameters = new FilePushParameters();

            parameterOperator(parameters);

            return(_client.PushFileAsync(parameters, PushTarget.Device, Identifier));
        }
コード例 #2
0
ファイル: Channel.cs プロジェクト: k-boyle/Pusharp
        public Task <Push> SendFileAsync(Action <FilePushParameters> parameterOperator)
        {
            var parameters = new FilePushParameters();

            parameterOperator(parameters);

            return(_client.PushFileAsync(parameters, PushTarget.Channel, Tag));
        }
コード例 #3
0
 internal Task <Push> PushFileAsync(FilePushParameters parameters, PushTarget target, string identifier)
 {
     parameters.Type = "file";
     return(InternalSendPushAsync(parameters, target, identifier));
 }
コード例 #4
0
 public Task <Push> EmailFileAsync(FilePushParameters filePushParameters, string email)
 {
     return(PushFileAsync(filePushParameters, PushTarget.Email, email));
 }