やったことないけどこういうの?
https://docs.microsoft.com/ja-jp/aspnet/web-api/overview/getting-started-with-aspnet-web-api/using-web-api-with-aspnet-web-forms
非公開にしたいメソッドにNonAction属性付けるのはどう