Bunun için ekstra çaba sarfetmenize gerek yok çünkü zaten C# derlenen bir dil olduğu için kaynak kodunu kimse göremez. Sizin yapacağınız uygulama geliştirmeniz bitince ürünü publish etmek. Publish ettiğinizde size verdiği dosyalar derlenmiş ve Kestrel ile serve etmeye hazır dosyalardır. Bu dosyaların C# kodları görünmez sadece frontend de değişiklikler yapılabilir.
Ancak karşıda ki kişi decompiling biliyorsa o zaman kodları görebilir. Bunu da engellemenin bir yolu yok zaten.