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

Страница 137 из 1888
Вячеслав
20.11.2016
18:56:29
ну а в итоге мы потом думаем отчего все упало

Sergey
20.11.2016
18:59:02
Че там думать-то?

Alexey
20.11.2016
19:04:44
Короче, винда нормально может в логгирование факапов. Когда у тебя этих обработок эксепшена куча и некоторые ещё и вложенные, может случиться так, что ничего не понятно, что именно и где упало. При этом приложение продолжает работу, что как бы не всегда нормально в таких ситуациях. Если же все это свалилось в логи винды, то ты можешь без дебага понять, в чем собственно проблема и уже быстрее все это пофиксить. Все имхо на своем опыте, не является призывом к действию

Igor
20.11.2016
19:14:42
из хреновой формулировки вопроса, получил почти идеальный ответ для себя ))))

Google
Alexey
20.11.2016
19:21:07
что мешает использовать логгер типа nlog или log4net?
Ну, ничего не мешает, условия диктует задача

Можно и не шарпе писать)

Max
20.11.2016
20:59:32
подскажите как передать файл пост запросом

у меня вообщем косяк такой byte[] photo = Encoding.UTF8.GetBytes(file);

я сначала получаю массив бит файла

потом добавляю его к строке запроса

et-stream\r\n\r\n" + photo + "\r\n" +

потом что бы передать опять кодирую эту строку

byte[] bytes = Encoding.UTF8.GetBytes(postdata);

получается файл передается как хер пойми что....

Летучая
20.11.2016
21:03:01
да )

ето норма

Google
Max
20.11.2016
21:03:32
норма?

т.е. файл доходит как надо?

Летучая
20.11.2016
21:03:49
ну

лучше проверить

Max
20.11.2016
21:04:12
просто от сервера приходит ответ что файл не верного формата:(

а как првоерить можно?

Летучая
20.11.2016
21:06:41
var content = new MultipartFormDataContent(boundary); var fileContent = new StreamContent(photoStream); fileContent.Headers.ContentDisposition = new ContentDispositionHeaderValue("form-data") { FileName = fileName, Name = "photo" }; content.Add(fileContent); var responseMessage = await client.PostAsync(new Uri(url), content);

код льёт на сервер ВК фотку photoStream, где photoStream имеет тип Stream

Max
20.11.2016
21:08:45
даж хз как это применить)

Летучая
20.11.2016
21:09:18
http://pastie.org/10966363

в виде функции

эт из либы, которую я сейчас ковыряю :D

Max
20.11.2016
21:10:36
да я тож с пхп исходников переписываю

там все ок работает)

хотя переписал я вроде так же)

Летучая
20.11.2016
21:10:53
Ну вот это тоже работает.

Sergey
20.11.2016
21:24:01
Порт 1:1 с другого языка не учитывает нюансов и альтернативных возможностей

Max
20.11.2016
21:31:43
просто беру идею пытаюсь получить такой же результат

Google
Max
20.11.2016
21:57:52
переделал отправку изображения, все равно сервер не принимает, ну епт :(

Летучая
20.11.2016
21:58:36
попробуй развернуть сервер на локалочке

и самому себе отправить

и посмотреть, что придёт

Max
20.11.2016
21:59:20
сервер принимает изображение, но пишет что не подошел формат

я уже хз какой там формат надо...

Летучая
20.11.2016
21:59:43
поэтому и интересно, что приходит

Max
20.11.2016
22:00:44
попробуй развернуть сервер на локалочке
хз даж как и что) да и все равно я ж не знаб по какому принципу там сервер принимает изображение

Sergey
20.11.2016
22:22:27
В хедере тип контента указал?

Max
20.11.2016
22:24:04
да конечно

меня вот что смущает

когда файл отправляю я в снифере пишет

Max
20.11.2016
22:25:51
System.Byte[]

если отправить через рабочий пхп скрипт

там вместо этого набор символов какой то

Летучая
20.11.2016
22:29:56
ну это норма вроде он из байтов на лету генерирует бессмыслицу байты же надо как-то представить

Max
20.11.2016
22:30:37
я уже полностью переписал этот запрос, не пашет никак

я уже хер знает в чем причина

Donald
21.11.2016
00:57:20
System.Byte[]
Потомучто не правильно отправляешь

Anton
21.11.2016
05:09:35
System.Byte[]
Попробуй в base64 кодировать

Google
Aleksey
21.11.2016
06:25:53
господа, знаете какие-нибудь тесты проверочные по дотнету полноценные без вопросов в стиле "отработает ли следующий код" ?

Михаил
21.11.2016
06:45:45
тебе именно по .net ?

или по C#

на Upwork видел несколько

Admin
ERROR: S client not available

Aleksey
21.11.2016
07:02:35
велика разница-то

Aleksey
21.11.2016
07:26:20
спасибо, был там, но не очень было. сейчас еще раз гляну

Anton
21.11.2016
07:28:12
спасибо, был там, но не очень было. сейчас еще раз гляну
Можно еще дампы на экзамен от ms по c# посмотреть (70-483 вроде, если не ошибаюсь)

Ikram
21.11.2016
10:52:52
Здравствуйте, друзья. Кто-нибудь использовал fluentValidation? Я создал кастомный propertyValidator и нужно теперь текст ошибки тоже выдавать

Текст ошибки зависит от алгоритма проверки

Как можно внутри propertyValidator определять текст ошибки?

Летучая
21.11.2016
12:03:41
Агрессивный маркетинг?

И самопиар

Sergey
21.11.2016
12:10:05
Антон нас покинул

Oleg
21.11.2016
12:10:41
Sergey
21.11.2016
12:22:40
Мне вот только не видно вытерлись его сообщения локально у меня или у всех?

Вовка
21.11.2016
12:27:20
А что он понаписал? Я опять все пропустил.

Летучая
21.11.2016
12:30:18
Google
Sergey
21.11.2016
12:39:02
А что он понаписал? Я опять все пропустил.
Прививал любовь к другому каналу про пхп, цсс и иже с ними на сухую

Оскорбление чувств верующих короч

Двушечка

Вовка
21.11.2016
12:50:23
Хе. Странные типы.

Gid
21.11.2016
12:59:31
Хуилансер

Sergey
21.11.2016
13:08:34
Игорь у нас тоже недолго задержался

Сегодня луна в созвездии козерога чтоли?

Donald
21.11.2016
13:11:43
Я его за спам репортнул,он писать не мог

Sergey
21.11.2016
13:35:26
Как можно внутри propertyValidator определять текст ошибки?
Тут не ясно что ты хочешь. Текст эксепшна или что?

Ikram
21.11.2016
13:41:04
У меня есть кастомный propertyValidator, реализовал его метод IsValid

Sergey
21.11.2016
13:42:35
судя по документации в этом методе ты должен заполнять список с ошибками

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

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