There are six different Subscription classes in Subscriptions.cs which makes things pretty confusing. The differences mainly seem to enable proper binding based on the web call (subscribe, verification, notification, etc). It seems like there should be a way to clean this up and have fewer classes where maybe which properties are bound depend on the call, or something along those lines so that we can reduce the number of classes there are.
There are six different Subscription classes in Subscriptions.cs which makes things pretty confusing. The differences mainly seem to enable proper binding based on the web call (subscribe, verification, notification, etc). It seems like there should be a way to clean this up and have fewer classes where maybe which properties are bound depend on the call, or something along those lines so that we can reduce the number of classes there are.