Unfortunately, the total size of the push notification (including HTTP headers) is 1kb. This means that it cannot be used to send large amounts of data.
Instead of sending the whole file, send a notification (unprocessed or toast as necessary), which should be processed by the application as a trigger for switching and receiving a new file / data / something from the server. It may also be useful to check for new messages when starting the application. However, if, upon starting the application, it informs the server that it is ready to receive raw notifications, and such messages are sent with the new content, it may not be necessary to add this additional check.
/ HttpWebRequest WebClient, HTTP , HTTP - , .
WebClient , HttpWebRequest, , , .
/ conencted PC .