This is a blog to show how I handle the data service in Unity. It helps me a lot to refactor the code and make it into a package so I can reuse in another project.
This series show how I make it step-by-step so you can see how the system improves after each chapter.