Hello @Will!
Being transparent with you, I do not have experience with C#, but maybe this post, or this one might help
Cheers, Matias