LogManager.Dispose()
Atom
11.03.2019


При вызове метода Dispose() на объекте LogManager приложение зависает.



Спасибо:


Support

Фотография
Дата: 11.03.2019
Ответить


Добрый день

Данная ошибка не воспроизводится. Пожалуйста, пришлите код приложения, где наблюдается данная ошибка.
Спасибо:

Константин

Фотография
Дата: 14.03.2019
Ответить



Код

<Window x:Class="ShowChart.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:chart="clr-namespace:StockSharp.Xaml.Charting;assembly=StockSharp.Xaml.Charting"
xmlns:xaml="clr-namespace:StockSharp.Xaml;assembly=StockSharp.Xaml"
mc:Ignorable="d"
Title="MainWindow" SizeToContent="Height" Width="1000" Height="500">
<xaml:Monitor Name="Monitor"/>
</Window>



Код

public partial class MainWindow : Window
{
public LogManager LogManager { get; set; }

public MainWindow()
{
InitializeComponent();
LogManager = new LogManager();
LogManager.Listeners.Add(Monitor);
}
protected override void OnClosing(CancelEventArgs e)
{
LogManager.Dispose();
base.OnClosing(e);
}
}

Поток не завершается.
Спасибо:

Support

Фотография
Дата: 15.03.2019
Ответить


Добрый день

Пожалуйста, возьмите ночную сборку. Мы исправили данную ошибку. Обращаем внимание, что для графических логеров нужно использовать GuiLogListener. Подробнее https://doc.stocksharp.r...ce-8259-f44007e01a78.htm
Спасибо: Константин


Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy