Приемник IPN Paypal для ASP.NET MVC

На PayPal GitHub представлено несколько примеров кода, показывающих, как реализовать прослушиватель IPN на разных языках (php, VB,...), Однако для ASP.NET MVC нет ни одного. Кто-нибудь успешно ее реализовал? Или есть, как и другие примеры кода, предпочтительный/официальный способ его реализации?