Azavea.NijPredictivePolicing.ACSAlchemistLibrary.Transfer.AcsDataManager.Init C# (CSharp) Метод

Init() публичный Метод

Initialize our properties, and ensure our path structure is intact
public Init ( ) : void
Результат void
        public void Init()
        {
            this.WorkingPath = FileLocator.GetStateWorkingDir(this.State);

            FileUtilities.PathEnsure(this.WorkingPath, "database");
            this.DBFilename = FileUtilities.PathCombine(this.WorkingPath, "database", Settings.CurrentAcsDirectory + ".sqlite");

            this.ShapePath = FileUtilities.PathEnsure(this.WorkingPath, "shapes");
            this.CurrentDataPath = FileUtilities.PathEnsure(this.WorkingPath, Settings.CurrentAcsDirectory);

            this.DbClient = DataClient.GetDefaultClient(this.DBFilename);
        }