1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/jackletter-DotNetCommon

10.03.2025 21:03
GitLife Service Account

Преобразование строки в дату с указанием конкретного формата даты: "2021-05-09".To<DateTime>("yyyy-MM-dd").ShouldBe(DateTime.Parse("2021-05-09"));

Преобразование строки в тип bool с поддержкой часто используемых значений:
"ok".To<bool>().ShouldBeTrue();
"yes".To<bool>().ShouldBeTrue();
"true".To<bool>().ShouldBeTrue();
"1".To<bool>().ShouldBeTrue();

Последнее сообщение коммита: 发布v1.1.2
10.03.2025 21:03
GitLife Service Account
  1. Решение проблемы повторения последовательных номеров в распределенной системе после перезапуска машины;
  2. Изменение Object.ToWithFallBack на ToWithDefault;
  3. Метод Object.ModifyByDto требует, чтобы сущность не была null;
  4. Добавление расширяемых методов DateTime.ToGlobalStampString и DateTime.ToGlobalString для адаптации вывода времени к глобальным стандартам.
Последнее сообщение коммита: 增加ToGlobalStampString、ToGlobalString以适应全球化时间输出
10.03.2025 21:02
GitLife Service Account

Переоформлен выпуск, расширен и исправлен ряд функциональных возможностей.

Последнее сообщение коммита: 更新文档
10.03.2025 21:02
GitLife Service Account

Основные функции и модели данных .NET включают, но не ограничиваются следующими:

  • Модели данных: Result, ResultPage, PageQuery, TreeNode (ITreeStruct)
  • Шифрование/расшифровка: DES, AES, RSA, MD5, Base36, Base64Url
  • Распределённые идентификаторы/распределённые последовательные номера
  • Сжатие/распаковка: ZipHelper
  • Операции с реестром: RegistryHelper
  • Генерация случайных чисел: RandomHelper
  • Генерация проверочного кода: VerifyCodeHelper
  • Производитель-потребитель модель внутри процесса: ProducerConsumerQueue
  • JSON сериализация: Object.ToJson()
  • Классовое отображение: аналогично AutoMapper, реализовано через рефлексию (отображение свойств с одинаковым названием)
  • Преобразование плоских данных и древовидной структуры данных: ToTree, ToFlat, FetchToTree
  • Различные часто используемые расширения
Последнее сообщение коммита: 初始工程
29.11.2024 19:59
GitLife Service Account

fixbug: ExpressionHelper.ReduceLambda(...)

Последнее сообщение коммита: Merge branch 'develop'
29.11.2024 19:59
GitLife Service Account

fixbug: List.DeepClone() err

Последнее сообщение коммита: Merge branch 'develop'
29.11.2024 19:59
GitLife Service Account

fixbug: ExpressionHelper.ReduceLambda

Последнее сообщение коммита: !10 DotNetCommon.Core v4.2.3
29.11.2024 19:59
GitLife Service Account

fixbug: ExpressionHelper.Reduce

Последнее сообщение коммита: Merge branch 'develop'
29.11.2024 19:59
GitLife Service Account

fixbug:
1. ExpressionHelper.Reduce lambda nestes lambda
2. MethodInfo.GetGeniricFullName...

Последнее сообщение коммита: Merge branch 'develop'
29.11.2024 19:59
GitLife Service Account

fixbug: Object.To<>()

Последнее сообщение коммита: DotNetCommon .Core v4.5.5
29.11.2024 19:59
GitLife Service Account

bugfix

Последнее сообщение коммита: DotNetCommon.Core 3.0.1
29.11.2024 19:59
GitLife Service Account

DotnetCommon-4.0.1
DotnetCommon.Compress-1.0.1

Последнее сообщение коммита: Merge branch 'develop'
1
https://api.gitlife.ru/oschina-mirror/jackletter-DotNetCommon.git
git@api.gitlife.ru:oschina-mirror/jackletter-DotNetCommon.git
oschina-mirror
jackletter-DotNetCommon
jackletter-DotNetCommon