¿Cómo implementar notificaciones push basadas en tokens de Apple (usando el archivo p8) en C #?

Para una aplicación con algún tipo de características basadas en el chat, quiero agregar soporte de notificación push para recibir nuevos mensajes. Lo que quiero hacer es usar la nueva autenticación basada en token (archivo .p8) de Apple, pero no puedo encontrar mucha información sobre la parte del servidor.

Me encontré con la siguiente publicación:¿Cómo usar la clave de autenticación APN (archivo .p8) en C #?

Sin embargo, la respuesta no fue satisfactoria ya que no había muchos detalles sobre cómo:

establecer una conexión con APNuse el archivo p8 (excepto por algún tipo de codificación)enviar datos al Servicio de notificaciones push de Apple

Respuestas a la pregunta(3)

Su respuesta a la pregunta