BadScript 2
Loading...
Searching...
No Matches
BadConsoleDirectories.cs
Go to the documentation of this file.
1using BadScript2.IO;
2
7
11public static class BadConsoleDirectories
12{
16 public static string DataDirectory
17 {
18 get
19 {
20 string s = Path.Combine(BadFileSystem.Instance.GetStartupDirectory(), "data");
21
23
24 return s;
25 }
26 }
27
31 public static string LogFile => Path.Combine(DataDirectory, "logs.log");
32}
Static class that contains all the directories used by the console.
static string DataDirectory
The Data Directory.
Public interface for the filesystem abstraction of the BadScript Engine.
static IFileSystem Instance
File System implementation.
void CreateDirectory(string path, bool recursive=false)
Creates a new directory.
string GetStartupDirectory()
The Startup Directory of the Application.
Contains the Core Functionality of the Console Application.
Contains IO Implementation for the BadScript2 Runtime.