Size: a a a

var chat = new Chat();

2020 October 05

V

Vabka in var chat = new Chat();
ещё можно через immediate window
JsonConvert.Serialize(object)
источник

VZ

Vitaliy Zayarniy in var chat = new Chat();
Владимир Ильич
Здравствуйте, мне нужно експортировать состояние объекта при дебаге в json/csv/xlsx до определенный глубины полей в вижуалке. Как?

P. S. 1) ozcode пока что не вариант 2) Код объекта изменять тоже
Буквально пару недель назад задавал такой-же вопрос
источник

VZ

Vitaliy Zayarniy in var chat = new Chat();
Vabka
ещё можно через immediate window
JsonConvert.Serialize(object)
Вот только такой ответ и последовал
источник

V

Vabka in var chat = new Chat();
лично я не вижу смысла в дебаге что-то экспортировать
источник

VZ

Vitaliy Zayarniy in var chat = new Chat();
Ну, я скорее хотел узнавать состояние текущего элемента в джсон, чтобы можно было потом играться с сваггером
источник

ВИ

Владимир Ильич... in var chat = new Chat();
Vabka
лично я не вижу смысла в дебаге что-то экспортировать
я хочу понять откуда разница в двух числовых значениях, которые зависят от массивов объектов, вот мне и нужно сравнить массивы, что будет удобнее всего делать не руками
источник

ВИ

Владимир Ильич... in var chat = new Chat();
массивы не лежат в одном скоупе и за один запуск программы их нельзя получить одновременно в коде, код не мой, повторюсь
источник

ВИ

Владимир Ильич... in var chat = new Chat();
крч, мне аппрувнули студентскую версию озкод)))
источник

IP

Ihor Ponomarenko in var chat = new Chat();
Vabka
лично я не вижу смысла в дебаге что-то экспортировать
я когда работаю с большими объектами, или новым модулемб что бы сделать это быстрее, создаю новый проект, потом что бы вручную не создавать тестовые данные, получаю в дебаге объект, перегоняю его в жсон, и эту строку потом в ет проекте снова десериализирую в нужный мне)
источник

IP

Ihor Ponomarenko in var chat = new Chat();
лень двигатель прогресса)
источник

PD

Panda Dn in var chat = new Chat();
Всем прив. Нид хелп, пробую делать Фильтрацию, пиганицию, сортировку на Asp.net core api. Фронт посылает такую кверю: ?filter=%7B%7D&range=%5B0%2C9%5D&sort=%5B%22name%22%2C%22ASC%22%5D,  я пробовал парсить, это не удобно по этому принимаю так:  Get([FromQuery]string filter,[FromQuery]string range,[FromQuery]string sort). Но так как все строка, как удобно можно получить значения из этох строк? Пример: range: "[0,9]"
sort: "["name","ASC"]". Сплитить по запятой, потом ремувать первые 2-3 символа+последние по идее не оч. Может есть лучше вариант?
источник

IP

Ihor Ponomarenko in var chat = new Chat();
принимай пост, и определи тип для пагинации
источник

H

Highton in var chat = new Chat();
привет всем! подскажите пример проекта, в котором регистрация реализована в отдельном проекте, то есть один проект выдаёт токен клиенту, клиент с этим токеном идёт на другой сервер который авторизирует пользователя и выдаёт  данные
источник

IP

Ihor Ponomarenko in var chat = new Chat();
чем то на OAuth2 похоже
источник

H

Highton in var chat = new Chat();
у меня через identity реализовано, хочу логику выдачи токеов вынести в другой проект, но не совсем понимаю как потом проверять пользователей
источник

IP

Ihor Ponomarenko in var chat = new Chat();
так ты можешь привязать токены к идентити
источник

IP

Ihor Ponomarenko in var chat = new Chat();
источник

IP

Ihor Ponomarenko in var chat = new Chat();
вот можешь глянуть например
источник

H

Highton in var chat = new Chat();
спасибо, посмотрю
источник

TC

Tilek Cherikbaev in var chat = new Chat();
Есть функция которая должна записывать данные из excel file в  переменную типу datatable

private DataTable GetTableDataXl(string XlFile)
       {
           DataTable dt = new DataTable();
           try
           {
               string Ext = Path.GetExtension(XlFile);
               string connectionString = "";
               if (Ext == ".xls")
               {   //For Excel 97-03
                   connectionString = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source =" + XlFile + "; Extended Properties = 'Excel 8.0;HDR=YES'";
               }
               else if (Ext == ".xlsx")
               {    //For Excel 07 and greater
                   connectionString = "Provider=Microsoft.ACE.OLEDB.12.0; Data Source =" + XlFile + "; Extended Properties = 'Excel 8.0;HDR=YES'";
               }
               OleDbConnection conn = new OleDbConnection(connectionString);
               OleDbCommand cmd = new OleDbCommand();
               OleDbDataAdapter dataAdapter = new OleDbDataAdapter();

               cmd.Connection = conn;
               //Fetch 1st Sheet Name
               conn.Open();
               DataTable dtSchema;
               dtSchema = conn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, null);
               string ExcelSheetName = dtSchema.Rows[0]["TABLE_NAME"].ToString();
               conn.Close();
               //Read all data from the Sheet to a Data Table
               conn.Open();
               cmd.CommandText = "SELECT * From [" + ExcelSheetName + "]";
               dataAdapter.SelectCommand = cmd;
               dataAdapter.Fill(dt); // Fill Sheet Data to Datatable
               conn.Close();
           }
           catch (Exception ex)
           { }

           return dt;
       }
источник