Countly / countly-sdk-unity

Countly Product Analytics Unity SDK
https://count.ly/mobile-analytics
MIT License
42 stars 30 forks source link

Extracted Event Service Changes from Views PR #206

Closed AliRKat closed 3 months ago

AliRKat commented 4 months ago

All tests are functioning as they used to, did some small refactoring in there to get rid of the deprecated warnings.

Created a folder called Interfaces for the future changes too. Which I'm planning to use. Added ViewIdProvider interface in there.

Also extracted the small configuration change which is the little switch to the interface.

CustomViewIdProvider is added for Views functionality. Helps to reduce the size of that PR.

Added a null check for view id provider to make sure tests currently are not breaking, since we are not currently providing the viewIdProvider for Event service

AliRKat commented 4 months ago

[Unity] Dividing Views PR into smaller PRs