Skip to content

Автор: Леонид Каруна

Bulk Operations в Entity Framework Core

Розширення EF Core Bulk Extensions надаються бібліотекою Entity Framework Extensions. Z.EntityFramework.Extensions.EFCore – це стороння бібліотека, що розширює функціональність EF Core. Вона надає додаткові можливості для…

Найшвидший спосіб вставки у Entity Framework

Ефективна вставка даних дуже важлива для оптимальної продуктивності. Існує кілька способів підвищити швидкість вставки даних в Entity Framework. Розглянемо кілька варіантів. BulkInsert(Масова вставка) Під час…

Dependency Injection у Console App

У цій статті розглянемо, як використовувати ін’єкцію залежностей (DI) в .NET. За допомогою Microsoft Extensions управління DI здійснюється шляхом додавання служб і їхнього конфігурування в…

Бібліотека Humanizer у C#

Бібліотека “Humanizer” є інструментом, призначеним для спрощення роботи з текстовим форматуванням у C#. Вона дає змогу виконувати людино-читабельне форматування різних типів даних, таких як дати,…

Коли використовувати статичні класи в C#

У C# статичний клас – це клас, який не може бути інстанційований і використовується в основному як контейнер для статичних членів (полів, методів, властивостей). Ось…

Як створити новий екземпляр об’єкта з типу

у C# можна створити новий екземпляр об’єкта з Type, використовуючи рефлексію. Для цього можна використовувати метод Activator.CreateInstance. Ось приклад:

У цьому прикладі ми визначаємо…

Як перетворити об’єкт JSON на користувацький об’єкт C#?

Щоб перетворити об’єкт JSON на користувацький об’єкт C#, можна використовувати бібліотеку System.Text.Json або Newtonsoft.Json, залежно від версії .NET, яку ви використовуєте. Ось приклад з використанням…

Як виконати збережену процедуру в програмі на C#

Щоб виконати збережену процедуру в програмі на C#, ви можете використовувати такі кроки: 1. Встановіть з’єднання з базою даних, використовуючи відповідний провайдер бази даних. Зазвичай…