MI

Size: a a a
MI

MI
ЕИ
class Period {
Period PreviousPeriod { get; set; }
}
Нужно получить из БД период с предыдущим периодом, поэтому запрос получается такого вида._context.Periods.Include(e => e.PreviousPeriod).AsNoTracking();
Проблема в том что в PreviousPeriod так же содержится PreviousPeriod и таким образом выгружается ооооочень много лишних периодов для каждой записи =)DS

AS
С(
AS
DS
DS
С(
К
E
АК
Недопустимая операция в нескольких потоках: попытка доступа к элементу управления не из того потока, в котором он был создан.
Вычитал про инвок, чет похоже не то делаю(АК

s
s
АК

Catch Thread exception: System.Threading.ThreadStateException: Текущий поток должен быть задан как поток однопоточного контейнера (STA), чтобы вызовы OLE стали возможны. Проверьте, что ваша функция Main помечена атрибутом STAThreadAttribute. Данное исключение создается, только если к процессу подключен отладчик. at System.Windows.Forms.FileDialog.RunDialog(IntPtr hWndOwner) at System.Windows.Forms.CommonDialog.ShowDialog(IWin32Window owner) at QXCode.WindowsNativeProjector.ProjectorSettings.btn_SavePreset_Click(Object sender, EventArgs e) in D:\Work\FixProblems\qxcode\source\ProjectionModule\QXCode.WindowsNativeProjector\ProjectorSettings.cs:line 386 at System.Windows.Forms.Control.OnClick(EventArgs e) at System.Windows.Forms.ButtoАК
PE
PE