mirror of
https://github.com/chylex/TweetDuck.git
synced 2024-10-17 09:42:45 +02:00
21 lines
521 B
C#
21 lines
521 B
C#
using TweetLib.Browser.Request;
|
|
using TweetLib.Core.Features.Plugins;
|
|
using TweetLib.Core.Systems.Configuration;
|
|
|
|
namespace TweetLib.Core.Application {
|
|
public interface IAppSetup {
|
|
bool IsPortable { get; }
|
|
bool IsDebugLogging { get; }
|
|
string? CustomDataFolder { get; }
|
|
string? ResourceRewriteRules { get; }
|
|
|
|
ConfigManager CreateConfigManager(string storagePath);
|
|
|
|
bool TryLockDataFolder(string lockFile);
|
|
|
|
void BeforeLaunch();
|
|
|
|
void Launch(ResourceCache resourceCache, PluginManager pluginManager);
|
|
}
|
|
}
|