using FSO.Common.Serialization; using FSO.Server.DataService.Providers; using Ninject; namespace FSO.Server.DataService { public class ServerDataService : FSO.Common.DataService.DataService { public ServerDataService(IModelSerializer serializer, FSO.Content.Content content, IKernel kernel) : base(serializer, content) { AddProvider(kernel.Get()); var lots = kernel.Get(); AddProvider(lots); var city = kernel.Get(); AddProvider(city); var nhood = kernel.Get(); nhood.BindCityRep(lots); AddProvider(nhood); var ratings = kernel.Get(); AddProvider(ratings); city.BindLots(lots); } } }