/// <summary>
/// Destroys object
/// </summary>
/// <param name="disposing">Flag, allowing destruction of
/// managed objects contained in fields of class</param>
private void Dispose(bool disposing)
{
lock (_synchronizer)
{
if (!_disposed)
{
_disposed = true;
_jsRuntime.Dispose();
}
}
}