Emissor nf-e em c#

Sei que o assunto já foi muito debatido aqui, porém não achei um conteúdo para quem esta começando no assunto.

Alguém poderia me dar uma luz, por qual caminho devo seguir para conseguir criar um emissor de nf-e no meu sistema?

Estou usando C# e MySQL.

Debatido eu não vi, mas, a sua duvida é ampla de mais … talvez encontre alguém que possa te ajudar…

Tem um curso no site TreinaWeb, ensinando sobre NFE-4.0 para programadores. Ele não ensina nada sobre programação, não há um código sequer, somente as regras e normas da nota e você cria sua lógica na linguagem que sentir mais confortável.
Usei esse curso e criei com JAVA 11 e spring boot.