@CSharpChatЭта группа больше не существует

Страница 634 из 1888
tm
24.03.2017
16:21:39
тогда почему оно стало форейгн кеем для кастомера? Не помню такого автоматического поведения - ставить праймари как форейгн

Владимир
24.03.2017
16:22:20
public virtual Customer Customer { get; set; } А вот эта CustomerId

Ilya
24.03.2017
16:23:32


tm
24.03.2017
16:24:03
model first?

Google
tm
24.03.2017
16:24:08
Code first?

Db first?

Ilya
24.03.2017
16:24:59
просто временно создал елемент dbfirst в другом проэкте

Для отображения

tm
24.03.2017
16:25:47
У тебя где то сбились настройки мапинга

Смотри

Customer.CustomerId - это primaryKey

Должно быть ещё скрытое поле Customer.CardId - foreign key для связт Customer<-Card

У тебя его похоже нет. А вместо этого прописано что этим полем является Customer.CustomerId

Тогда при создание карты и проставление её в Customer, хитрый EF выставляет Customer card foreign key в Card.CardId(что верно), но так как форейгн = primary он у тебя перетирается.

Я думаю что в этом дело.

Дмитрий
24.03.2017
16:28:34
и у Cart объявить CustomerId как int? потому что корзина, насколько я помню, по условиям может существовать без кастомера

tm
24.03.2017
16:29:27
Типа того. Но я не большой спец в dbFirst. Немогу сказать как точно это сделать (настроить маппинг)

Google
Дмитрий
24.03.2017
16:31:50
с перегрузкой метода OnModelCreating в классе контекста поколдовать

прописать маппинги руками

tm
24.03.2017
16:42:57
с перегрузкой метода OnModelCreating в классе контекста поколдовать
Так можно в dbFirst? (не в курсах, интересуюсь)

Дмитрий
24.03.2017
16:43:12
легко

Andrey
24.03.2017
16:45:12
https://github.com/msallin/SQLiteCodeFirst

вот такую штуку нашел

я что-то запутался в этих библиотеках. Я так понял код ферст для sqlite есть в новом пакете от майков для uwp приложений и .net core

А стандартное то что с нугета таблички не создает.

Дмитрий
24.03.2017
16:47:00
насколько я помню, при любом подходе можно вручную объяснить EF-у, что ̶о̶н̶ ̶н̶е̶ ̶п̶р̶а̶в̶ как правильно связать сущности

Ilya
24.03.2017
16:56:09
Спасибо всем кто помог)

Combot
24.03.2017
18:34:52
combot.org/chat/-1001066857984

Дмитрий
24.03.2017
18:49:24
http://spectrox.ru/strikethrough/

?

flt.
24.03.2017
18:49:58
Вечер добрый

Дмитрий
24.03.2017
18:51:02
flt.
24.03.2017
18:52:17


Google
Дмитрий
24.03.2017
18:56:48
сама собой напрашивается навигация

Nicholas
24.03.2017
18:56:53
А EF Core 1.0?
я про него

https://github.com/aspnet/EntityFramework

тут прямо в ридми ж

Igor
24.03.2017
18:57:58
я про него
Я так и подумал ? (просто хотел поправить)

Axm
24.03.2017
19:08:39
Что за контент? Это винформс?

Дмитрий
24.03.2017
19:10:31
Что за контент? Это винформс?
предполагаю, что имелся в виду контент в соответствии с пунктами меню слева

типа если пользователь ткнул на Лекарства, то справа ему показывают лекарства

и так далее

Axm
24.03.2017
19:12:40
предполагаю, что имелся в виду контент в соответствии с пунктами меню слева
Спасибо, Кэп) Но там может быть кастомный контрол или панель или список с разными элементами.

Дмитрий
24.03.2017
19:15:48
ну... я ж говорю, навигацию прикрутить и профит по выбранному пользователем пункту определяем вью-модель, по вью-модели определяем вьюху и показываем её как контент справа а внутри самой вьюхи что угодно может быть

Ivan
24.03.2017
20:59:26
А кто нибудь в работе использовал вот это http://paulcbetts.github.io/refit/

Аналог retrofit из java мира. Какие плюсы минусы ?

Microsoft news
24.03.2017
21:19:45
VB-.NET Refactoring Tool Adds VS 2017 Support https://visualstudiomagazine.com/articles/2017/03/24/mobilize-net-vb-upgrade-companion-vs-2017.aspx Mobilize.net now has support for Visual Studio 2017 for users of its VB-to-.NET code migration tool.

Pingvin
25.03.2017
05:59:11
Господа, не подскажете годную либу для работы с ssh? Что нужно: 1. Авторизация по логину и паролю 2. Возможность работать многопоточно 3. Возможность выполнять комманды и считавать результат (желательно как в виде просто получения результата, так и в виде стрима) 4. Возможность пробросить тоннель и получить сокет с которым дальше можно работать из программы Желательно было бы ещё иметь возможность работать с sftp, но это не обязательно.

На днях посмотрел SSH.NET и SharpSSH у обеих куча проблемм, в первую очередь то что они не работают из за поддерживаемой длинны ключей.

Google
Pingvin
25.03.2017
06:29:35
Эту смотрел? https://www.chilkatsoft.com/ssh-sftp-cpp.asp
Краем глаза, но как я понял она платная, а гарантии того что она нормально работает в отличии от выше перечисленых нет.

Сейчас вот ещё смотрю Routrek Granados но сдесь походу тоже с шифрованием беда

Andrew
25.03.2017
06:32:19
Admin
ERROR: S client not available

Pingvin
25.03.2017
06:32:48
Вот списочек http://www.sftp.net/client-libraries
Спасибо, сейчас посмотрю

Andrew
25.03.2017
06:33:10
Я б libssh еще глянул, если тебя версия 0.7 не пугает

Pingvin
25.03.2017
06:42:53
Я б libssh еще глянул, если тебя версия 0.7 не пугает
Тоже о ней думал, но малость напрягает тот факт что скорее всего комфортное использование оной превратится написание собственной обёртки.

Andrew
25.03.2017
06:57:34
Тоже о ней думал, но малость напрягает тот факт что скорее всего комфортное использование оной превратится написание собственной обёртки.
Ну, это не такая уж проблема, на мой взгляд, или тебе прямо все функции из неё надо? загугли, может генератор какой есть

Дмитрий
25.03.2017
08:27:45
Утро всем

У меня вопрос ест по юниттест

Я написал юнит тест для контроллера

В отдельном проекте тесты, конечно же

И когда вызвал метод котроллера, то там возвращаемое значение - viewresult

Я его не использую

Надо ли подключать mvc либу только ради этого? Или можно как-то схитрить?

/stat@combot

Combot
25.03.2017
08:30:05
combot.org/chat/-1001066857984

Igor
25.03.2017
08:43:39
А подменять viewresult на мок или стаб надобно?

Igor
25.03.2017
09:04:13
Что можно легкого подключить к coreclr приложению, что бы в случае падения мне приходила нотификация с стректрейсом исключения?

Google
Igor
25.03.2017
09:05:37
логирование (-_-)
Мне нужно нотификиция, типа crashlytics для android

Igor
25.03.2017
09:08:13
Надо ли подключать mvc либу только ради этого? Или можно как-то схитрить?
Неа, тест, из которого ты будешь вызывать метод, должен знать о типе возвращаемых данных. Вообще, по умолчанию когда создаешь ASP-проект, там есть галочка "unit-tests", которая создает проект со всеми мвц либами, что как бы намекает.

Tim
25.03.2017
09:30:05
Подскажите, как на шарпе сделать вот такой тип множества Arr = [] Arr1 =[1, 2] Arr2 = [3, 4] Arr.append(Arr1) Arr.append(Arr2) print Arr [[1, 2], [3, 4]]

Ilya
25.03.2017
09:31:50
ты про двумерный массив? [ , ]

или List<List<int>>

Tim
25.03.2017
09:40:28
Честно говоря не знаю, скрипт в представлении принимает данные вот так var dataSet = [ [ "Tiger Nixon", "$320,800" ], [ "Garrett Winters", "$170,750" ] ]; И мне нужно в контроллере сформировать массив из примера выше

Пробую создавать массив, но шарп все его элементы считает, тоесть если по нему итерироваться будет 1, 2 и тд, а я так понимаю что мне надо [1, 2] , [3, 4] и тд

ты про двумерный массив? [ , ]
Тут два элемента просто для примера их конечно же больше

Ilya
25.03.2017
09:52:26
var dataSet = [ [ "Tiger Nixon", "$320,800" ], [ "Garrett Winters", "$170,750" ] ]; Это больше на List<Dictionary<string, string>> похоже

Andrew
25.03.2017
09:53:59
Ребят, никто не сталкивался с проблемой, что на 17 студии упорно не ставится асп ворклоад?

Vladimir
25.03.2017
09:57:16
Есть ли будущее у Silverlight?

Andrew
25.03.2017
10:00:25
Есть ли будущее у Silverlight?
У него нет даже настоящего)

Страница 634 из 1888

Эта группа больше не существует Эта группа больше не существует