Описание тега dapper-extensions
Dapper Extensions is a small library that complements Dapper by adding basic CRUD operations (Create, Read, Update, Delete) for your POCOs.
1
ответ
Сериализация объектов списка в JSON с использованием C#
Мне нужно несколько советов о том, как импортировать данные в несколько объектов списков с помощью Dapper, а затем сериализовать списки в правильный формат JSON. Пожалуйста, поделитесь своими предложениями. СПАСИБО! 1. Пример формата JSON { "student…
19 июн '15 в 14:19
2
ответа
TransactionScope с DapperExtensions?
Я хочу сгруппировать несколько вызовов методов, включающих функции DapperExtensions, в рамках одной транзакции, чтобы я мог откатить их все в случае сбоя любого из них. Это включает в себя вызовы уже существующих функций, некоторые из которых исполь…
31 июл '18 в 14:57
2
ответа
Dapper - массовая вставка новых предметов и возврат новых идентификаторов
Я использую Dapper, чтобы добавить несколько новых студентов в одном попадании дБ, используя этот метод: db.ExecuteAsync(@"INSERT Student(Name,Age) values (@Name,@Age)", students.Select(s => new { Name = s.Name, Age = s.Age }) ); Но проблема у ме…
09 окт '14 в 13:13
1
ответ
Dapper Расширения для сравнения дат с использованием предиката
Как вы сравниваете значения даты, используя группу предикатов это то, что я пытался сделать var predicateGroup = new PredicateGroup { Operator = GroupOperator.And, Predicates = new List<IPredicate>() }; predicateGroup.Predicates.Add(Predicates…
18 фев '15 в 15:51
1
ответ
Вставьте Guid и получите значение с помощью dapper
Я пытаюсь вставить запись в свою базу данных и получить только что добавленный GUID. Скажем, если у меня есть таблица с 3 столбцами, GUID, FirstName, LastName, Мне нужно вставить новую запись, а затем вернуть только что созданный GUID. Проблема в то…
25 авг '16 в 17:49
2
ответа
Как войти / получить SQL-запрос, автоматически сгенерированный Dapper Extensions?
Я использую Dapper Extensions (DE) в качестве ORM. Он используется на уровне доступа к данным, который реализован с использованием шаблона репозитория. SQL Express - это внутренняя СУБД. DE автоматически генерирует большинство запросов для меня. Я х…
25 май '17 в 14:57
2
ответа
Dapper Contrib Вставить MatchNamesWithUnderscores картограф не работает
Dapper.DefaultTypeMap.MatchNamesWithUnderscores не работает для вставок. Картограф отлично работает для Get<> метод. Я использую следующие версии в своем проекте ASP.NET Core 1.0 RC2 вместе с базой данных postgres. "dependencies": { "Dapper": …
20 май '16 в 19:21
1
ответ
Ошибка при вставке с использованием SqlMapperExtension Dapper
В настоящее время играет с Dapper Я пытаюсь вставить значения в БД следующим образом using (var sqlCon = new SqlConnection(Context.ReturnDatabaseConnection())) { sqlCon.Open(); try { var emailExists = sqlCon.Query<UserProfile>(@"SELECT UserId …
03 ноя '14 в 03:51
1
ответ
Сопоставить SQL с классом в Dapper
Моя проблема: при использовании этого расширения оно только отображает значение идентификатора из базы данных в объект класса. Так что мне интересно, как мне сделать так, чтобы он отображал другие значения? C# Mapper public class SoftwareReleaseType…
25 авг '15 в 11:35
2
ответа
Используя Dapper Dot Net получить последний вставленный идентификатор
Я использую Microsoft Visual Studio Express 2012 для Web для разработки приложения MVC5. Я хочу получить последний вставленный идентификатор с помощью сети Dapper dot. У меня есть решения, но они работают на SQL Server 2012 (Management Studio), но к…
15 авг '15 в 20:28
1
ответ
Dapper-расширения GetList() с (nolock)
Кто-нибудь знает, можно ли сказать dapper добавить with (nolock) когда используешь connection.GetList<TView>()? Я использую это как R из моей модели CQRS, и это работает хорошо, но я обеспокоен тем, что сейчас мы делаем немного более сложное ч…
10 сен '15 в 16:19
1
ответ
Dapper QueryMultiple хранимых процедур без сопоставления с объектами
С помощью dapper я могу выполнить batch execute для хранимых процедур, что-то похожее на: connection.Execute(@" exec sp1 @i = @one, @y = @two exec sp2 @i = @three", new { one = 1, two = 2, three = 3 }); Тем не менее, единственным способом получения …
02 сен '14 в 09:55
1
ответ
dapper множит таблицу, когда определено иначе в ClassMapper
Во время вставки ошибки процесса с ошибкой неправильного имени. Даппер пытается придумать имя таблицы. Класс mapper находится в том же пространстве имен, что и модель, названный в честь таблицы, и в модели отсутствуют какие-либо другие аннотации, пр…
29 сен '15 в 04:56
2
ответа
Dapper Extensions - объект типа 'System.Int32' не может быть преобразован в тип 'System.Int16'
Я использую изящные расширения (SqlMapperExtensions.cs). При выполнении простой вставки: db.Insert<Student>(student); Я получаю исключение: Object of type 'System.Int32' cannot be converted to type 'System.Int16'. Тип идентификатора в БД - Sma…
25 окт '14 в 10:35
1
ответ
Сопоставить столбцы SQL в SqlMapper.Query<T1, T2, TReturn> со свойствами класса
Во-первых, у меня нет большого опыта работы с dapper.net, и, возможно, эта проблема имеет простое решение. Я хотел бы использовать мульти картографические функции. Я упростил мою проблему. У меня есть 2 таблицы. Первый стол МАШИНЫ Колонки: CARD_ID (…
20 дек '13 в 21:06
1
ответ
Добавление нескольких карт при использовании расширений Dapper
Я использую расширения Dapper и у меня есть вопрос о сопоставителях классов. К сожалению, большинству моих таблиц нужно сопоставить их, например, различные схемы и т. Д. Таким образом, я обнаружил, что обычно делаю много обменивать DefaultMapper, ка…
25 авг '16 в 05:37
1
ответ
Dapper.Net и DataReader
У меня очень странная ошибка с dapper: с этой командой уже есть открытый DataReader, который должен быть закрыт первым Но я не использую DataReader! Я просто вызываю запрос select на моем серверном приложении и получаю первый результат: //How I run …
09 июл '14 в 13:28
2
ответа
DapperExtensions: Добавить "вставить... обновить дубликат ключа"
Сейчас я использую Dapper + Dapper.Extensions. И да, это просто и круто. Но я столкнулся с проблемой: в Dapper.Extensions есть только команда " Вставить", а не " InsertUpdateOnDUplicateKey". Я хочу добавить такой метод, но не вижу хорошего способа с…
03 июл '16 в 16:06
1
ответ
Создать соглашение для идентификаторов, используя dapper
Я хотел бы создать соглашение, чтобы установить столбец с именем "Id" в качестве первичного ключа, я смотрел на документацию и до сих пор я решил сделать это вручную класс за классом, как: с Dommel: public class ProductMap : DommelEntityMap<TEnti…
12 янв '15 в 17:25
2
ответа
Как настроить пользовательское сопоставление Dapper Extensions с Structuremap?
Я использую Dapper Extensions для создания своих репозиториев в приложении MVC, которое настроено на использование Structuremap. Для одной из моделей мне нужно создать собственное отображение, чтобы игнорировать поле. public class ServiceMapper : Cl…
21 дек '15 в 04:25