private void Clean()
{
_viewModel.Clean();
if (_currentSessionController != null)
{
_currentSessionController.Get.MutantDetailsController.Clean();
}
if (_subscriptions!=null)
{
foreach (var subscription in _subscriptions)
{
subscription.Dispose();
}
}
_currentSessionController = null;
SetState(OperationsState.None);
}