public void Run(Interfaces.Services.IApiService api) { lock (isRunningLocker) { if (isPluginRunning) { return; } isPluginRunning = true; } Start(api); }
protected virtual void Start(Interfaces.Services.IApiService api) { }
public void Run(Interfaces.Services.IApiService api) { lock (isRunningLocker) { if (isPluginRunning) { return; } isPluginRunning = true; } Start(api); }
protected virtual void Start(Interfaces.Services.IApiService api) { }