Move initialization of Calculator to Init()

This commit is contained in:
弘韬 张 2021-03-18 11:39:13 +08:00
parent 541e91df60
commit 409ccae7f2

View file

@ -32,13 +32,7 @@ namespace Flow.Launcher.Plugin.Caculator
static Main()
{
MagesEngine = new Engine(new Configuration
{
Scope = new Dictionary<string, object>
{
{ "e", Math.E }, // e is not contained in the default mages engine
}
});
}
public void Init(PluginInitContext context)
@ -47,6 +41,14 @@ namespace Flow.Launcher.Plugin.Caculator
_viewModel = new SettingsViewModel();
_settings = _viewModel.Settings;
MagesEngine = new Engine(new Configuration
{
Scope = new Dictionary<string, object>
{
{ "e", Math.E }, // e is not contained in the default mages engine
}
});
}
public List<Result> Query(Query query)