protected IStateService CreateService()
        {
            var settings = new CommonDatabaseSettings();
            var database = new StateDatabase(settings);

            return(new SqlStateService(database));
        }
 public StateController(StateDatabase stateDatabase)
 {
     this.database = stateDatabase;
 }
 public SqlStateService(StateDatabase database)
 {
     _database = database;
     database.SetupOnce();
 }