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

Страница 1466 из 1888
vit
12.07.2017
17:39:23
пишет нот фаунд(

была ли у кого-то похожая проблема?

Vyacheslav
12.07.2017
17:39:37
А чего будет если написать без приведения к guid? ?

Анатолий
12.07.2017
17:39:45
Google
Vyacheslav
12.07.2017
17:40:09
Но в твоем примере

Анатолий
12.07.2017
17:40:12
тернарный оператор не может в Guid и Guid?

Vyacheslav
12.07.2017
17:40:15
Guid? photoPickerId = !string.IsNullOrEmpty(photoPicker) ? Guid.Parse(photoPicker) : (Guid?)null;

Анатолий
12.07.2017
17:40:22
Выше две картинки, первая из них

Vyacheslav
12.07.2017
17:40:25
Этом и так будет guid?

Ммм

Анатолий
12.07.2017
17:41:22
Никогда не думал, что придётся приводить нулл, пока не столкнулся :)

Vyacheslav
12.07.2017
17:42:27
Забавно. Никогда не делал guid?, всегда нулями заполнял. Но это мои загоны

Анатолий
12.07.2017
17:43:04
У меня пустой гуид и null - разные случаи

Пустой - тоже валидный, ну передали ему пустой гуид

А null - жопа

Vyacheslav
12.07.2017
17:43:51
Пытаюсь в жопу не лезть и защищаться от дураков))

Gid
12.07.2017
17:50:54
@nikita_tsukanov бро

Google
Gid
12.07.2017
17:51:00
Или мб кто ещё знает тут

Статьи по организации контроллеров для реста

и полноценной реализации самого реста

вот чтоб по бестпрактисам смузи было

Andrei
12.07.2017
17:54:00
что посоветуете для изучения с# ?

Андрей
12.07.2017
17:54:30
и полноценной реализации самого реста
А что нужно? Конвеншны, статус коды?

Gid
12.07.2017
17:54:42
Конвеншины

как по стандарту делать

Сергей
12.07.2017
17:55:07
Плюсую вопрос гида

alix
12.07.2017
17:55:10
как по стандарту делать
на рест нет стандарта

вроде как ч знаю

есть просто концепция

Gid
12.07.2017
17:55:39
ну я просто могу делать как уебан на пост/гет и с кривым неймингом

Андрей
12.07.2017
17:55:39
на рест нет стандарта
Есть конвеншны ендпоинтов, статус кодов которые возвращаются

Gid
12.07.2017
17:55:42
но я думаю мб заморочится

чтоб было всё красиво

Андрей
12.07.2017
17:56:01
https://m.habrahabr.ru/company/microsoft/blog/312878/

Типо вот

ну это не стандарт же
Он и спросил конвеншны, не?

Google
alix
12.07.2017
17:56:43
он назвал слово стандарт

но видимо да речь о них

Gid
12.07.2017
17:57:04
мб да

щас гляну

да спс это подойдёт

Андрей
12.07.2017
17:58:47
Ну ещё к статье можно добавить - ошибки валидации тоже bad request 400 надо возвращать

Gid
12.07.2017
17:59:39
как лучше

Андрей
12.07.2017
17:59:40
И к 400 и 500 желательно error message, ну уже в любом jsоn объекте, по желанию

Gid
12.07.2017
17:59:43
product-items

или productitems

на роут

alix
12.07.2017
18:00:40
https://m.habrahabr.ru/company/hexlet/blog/274675/

Андрей
12.07.2017
18:00:47
Gid
12.07.2017
18:01:38
вопрос, если мне нужно сделать GetAll и GetSingle

как это назвать

в апи это будет product-items и product-items/{id}

а сами названия методов в контроллере?

alix
12.07.2017
18:02:23
да

Gid
12.07.2017
18:02:30
спс

Google
Андрей
12.07.2017
18:02:58
а сами названия методов в контроллере?
Там есть конвеншны тоже в asp net mvc. Сейчас не вспомню надо гуглить

Igor
12.07.2017
18:07:16
вопрос, если мне нужно сделать GetAll и GetSingle
Нафигач роутинг аттрибутами - можно будет не париться об именах

Gid
12.07.2017
18:07:30
ими и буду

просто хочется сделать красиво

по канону

Gid
12.07.2017
18:14:25
для нг так и нужено

Летучая
12.07.2017
18:17:19
по-моему в чяти уже было, но как кто борется с Constructor(<...>) { <...> // Need to execute async code! DoStuffAsync(); } async void DoStuffAsync() { // запускаем таски } ?

Admin
ERROR: S client not available

pew
12.07.2017
18:19:25
народ



Летучая
12.07.2017
18:21:04
void Execute(Action action) => action.Invoke(); Constructor(IA a) { _a = a; Execute(async () => { // запускаем таски ? }); }

alix
12.07.2017
18:21:14
центос

pew
12.07.2017
18:21:15
база будет на постгресе, то есть не нужна встроеная

Летучая
12.07.2017
18:21:29
центос
еще дебиан можн

pew
12.07.2017
18:21:30
центос
центос?

alix
12.07.2017
18:21:35
да

pew
12.07.2017
18:21:39
эт что

Google
alix
12.07.2017
18:21:42
седьмой

pew
12.07.2017
18:21:54
это что-то чего нет на скрине?

alix
12.07.2017
18:21:54
за цент

pew
12.07.2017
18:22:21
эм, первый раз слышу, а он чем-то лучше винды?

Летучая
12.07.2017
18:22:24
тачка за 99 рублей с линуксом

pew
12.07.2017
18:22:31
дотнет там запустится?

Летучая
12.07.2017
18:22:35
дотнет коре

alix
12.07.2017
18:22:35
стабильный

братжив

pew
12.07.2017
18:22:50
не, я лучше выбиру из этого списка

не знает никто что лучше?

Летучая
12.07.2017
18:22:56
повод портировать на коре

коре лучше всех

alix
12.07.2017
18:23:11
pew
12.07.2017
18:23:12
мне еще щя с этим не хватало разбираться

просто на винде запущу и все

Летучая
12.07.2017
18:23:25
тогда ждем экспертов

Gid
12.07.2017
18:24:11
pew
12.07.2017
18:24:12
ну да, щя буду еще с линуксами и центосами пару недель разбираться

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

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