some work

This commit is contained in:
2024-09-07 09:45:38 +02:00
parent f6219c0aa8
commit 043b14e9a9
32 changed files with 356 additions and 163 deletions

View File

@@ -14,7 +14,7 @@ public abstract class WorkspaceFeature(string identifier, string name) : PluginF
{
OnConfigure(ref workspace);
if (workspace?.Config == null)
if (workspace?.Config is null)
return false;
workspace.Config.ProviderId = Identifier;
@@ -22,7 +22,7 @@ public abstract class WorkspaceFeature(string identifier, string name) : PluginF
return true;
}
public virtual IWorkspace CreateFromSettings(WorkspaceConfig config)
public virtual IWorkspace CreateFromConfig(WorkspaceConfig config)
{
OnCreate(out var workspace, config);
return workspace;