# CapyEventReporter Class The CapyEventReporter class is responsible for managing event subscriptions and emissions within CapyKit. ## Definition **Namespace:** CapyKit **Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.0+735d7c4c91a8ae04c2d8cae4ce85ddf4909e5b7d **C#** ``` C# public static class CapyEventReporter ``` **F#** ``` F# [] [] type CapyEventReporter = class end ```
InheritanceObject → CapyEventReporter
## Remarks Because consumers of CapyKit may have varied ways of handling logging, the CapyEventReporter provides a way for subscribers to recieve events for various "events" within the library. These can be thought of as a logging solution for CapyKit. Consumers are free to treat these events however they see fit. ## Methods
Subscribe Subscribes the specified event handler to the event with the given subscription level and origin.
Unsubscribe Unsubscribes the specified event handler from the event with the given origin.
## See Also #### Reference CapyKit Namespace