Commit Graph

  • 9f2a13df6f bump to 2.5.2 master TekH 2025-11-06 00:25:15 +01:00
  • 0cf6d2690a chore(Infrastructure): bump to 2.5.0 TekH 2025-11-05 14:22:22 +01:00
  • afbbac7b81 core(Abstraction.Application): bump to 1.5.0 TekH 2025-11-05 14:21:29 +01:00
  • d16a4b6bb4 refactor(repository): make UpdateAsync more flexible with Action<TEntity> TekH 2025-11-05 14:20:12 +01:00
  • 5567f6731b chore(Core.Abstractions): bump to 4.3.0 TekH 2025-10-29 16:25:32 +01:00
  • fc297d92fa feat(factory): add IServiceScopeFactory property to Factory class TekH 2025-10-29 16:08:43 +01:00
  • 50a056d110 feat(Factory): add PostBuildBehavior to control post-build modification behavior in Factory TekH 2025-10-29 15:57:36 +01:00
  • d87f36898b chore(Abstraction.Application): bump to 1.4.0 TekH 2025-10-23 10:30:50 +02:00
  • 62e43024a6 chore(Abstractions): bump to 4.2.0 TekH 2025-10-23 10:29:41 +02:00
  • daa3f4d5be feat: add IServiceProvider extension to resolve IRepository<TEntity> TekH 2025-10-23 10:27:57 +02:00
  • 10ff9b9745 refactor(Factory): rename Instance as Shared TekH 2025-10-23 10:19:59 +02:00
  • ea2340974a refactor(FactoryTests): created unit tests for Factory TekH 2025-10-23 10:18:14 +02:00
  • fbf9488c55 feat(Factory): prevent service modifications after provider is built TekH 2025-10-23 09:53:50 +02:00
  • ddbb70081e fix(factory): return requested service from IServiceProvider in GetService method TekH 2025-10-23 09:49:38 +02:00
  • c538a8df8c feat(Factory): add Factory class implementing IServiceProvider and IServiceCollection TekH 2025-10-23 09:47:18 +02:00
  • f500d9d974 chore(Abstractions): update package references and add dependency injection packages TekH 2025-10-23 09:27:26 +02:00
  • f2808d090f refactor(Infrastructure): bump to 2.4.5 TekH 2025-10-22 17:42:57 +02:00
  • 0084e6f758 refactor(Abstraction.Application): bump to 1.3.7 TekH 2025-10-22 17:37:39 +02:00
  • 90ce4e487c refactor: remove IRepository and DbRepository TekH 2025-10-22 17:34:28 +02:00
  • 1febae72c2 refactor(DbRepositoryFactory): remvoed TekH 2025-10-22 17:26:31 +02:00
  • 3b825d4ea3 refactor(Abstraction.Repository): removed TekH 2025-10-13 13:48:46 +02:00
  • a06adfdcdf chore: bump Abstraction.Application to v1.3.6 and Infrastructure to v2.4.4 TekH 2025-10-13 12:05:03 +02:00
  • 00e5f6c0e9 refactor(Repository): add Query getter metod to Repository calss and interface to be able to create read-only query without expression TekH 2025-10-13 11:55:49 +02:00
  • 1e35692a02 bump to 1.3.5 TekH 2025-10-01 15:14:25 +02:00
  • a6048238d4 refactor(IFactory): add Repository getter method TekH 2025-10-01 15:14:01 +02:00
  • 8708f54996 chore(Abstraction.Application): bump to 1.3.4 TekH 2025-10-01 15:09:48 +02:00
  • 568f5990b2 refactor: replace Static service accessor with Factory implementation TekH 2025-10-01 15:08:54 +02:00
  • b8751379c5 Bump version numbers for core projects Developer 02 2025-09-30 21:08:32 +02:00
  • a38447a36f Refactor for .NET framework compatibility Developer 02 2025-09-30 21:04:32 +02:00
  • fde0398c89 Bump version to 2.4.2 in project file Developer 02 2025-09-30 20:00:36 +02:00
  • ebf79309d1 Refactor Static class to be generic Developer 02 2025-09-30 19:58:22 +02:00
  • 5a3cbe8ecf Improve exception message in Static.cs Developer 02 2025-09-30 19:56:58 +02:00
  • d5a8619b4d Add repository access methods to Static class Developer 02 2025-09-30 19:55:40 +02:00
  • 7689005a14 Add conditional compilation for framework-specific code Developer 02 2025-09-30 19:48:00 +02:00
  • 05568b1551 Add conditional compilation for .NET Framework support Developer 02 2025-09-30 18:36:15 +02:00
  • e0ca11ffc0 Enhance CRUDRepository with conditional compilation Developer 02 2025-09-30 18:18:14 +02:00
  • f1ab8db710 Add support for .NET Framework 4.6.2 in project file Developer 02 2025-09-30 18:11:38 +02:00
  • ca08709d99 Bump version to 1.3.2 in project configuration Developer 02 2025-09-30 17:52:24 +02:00
  • 28e415dee1 Add .NET Framework support in Extensions.cs Developer 02 2025-09-30 17:50:53 +02:00
  • 2cedfbe91b Add conditional compilation for IRepositoryFactory Developer 02 2025-09-30 17:49:26 +02:00
  • d4d1d2b69f Add conditional compilation for .NET Framework support Developer 02 2025-09-30 17:47:24 +02:00
  • 74a625a863 Enhance framework compatibility and code readability Developer 02 2025-09-30 17:33:51 +02:00
  • 07ab7f0c62 refactor(DataResult): update to execute if NET Developer 02 2025-09-30 17:03:39 +02:00
  • e74a740abd refactor(CookieConsentSettings): update to be executed only on NET Developer 02 2025-09-30 16:57:54 +02:00
  • dfa3cd1a58 refactor(BaseDto): update to compile only in net Developer 02 2025-09-30 16:57:05 +02:00
  • 0dd4930f1b refactor(DigitalData.Core.Abstraction.Application): update to support net 462 Developer 02 2025-09-30 16:52:02 +02:00
  • c95f018413 refactor(Core.Abstractions): update to support net 4.6.2 TekH 2025-09-15 10:16:28 +02:00
  • b99ff91841 chore bump to related version TekH 2025-09-12 15:09:14 +02:00
  • 1c69eb48cd move IEntity and IDto to Core.Abstractionns TekH 2025-09-12 15:05:40 +02:00
  • ad734f77f9 chore(DigitalData.Core.Infrastructure): bump to 2.4.0 TekH 2025-09-12 12:55:03 +02:00
  • 4c003745ff chore(Abstractions.Application): bump to 1.3.0 TekH 2025-09-12 12:53:50 +02:00
  • 89de237aff refactor(DbRepository); split to regions TekH 2025-09-12 12:45:20 +02:00
  • a2567791b7 refactor(DbRepositoryTests): update to use Get instead of Where TekH 2025-09-12 12:42:25 +02:00
  • 4526ba189a refactor(DbRepository): make Mapper nullable to be able to use without adding automapper TekH 2025-09-12 12:40:22 +02:00
  • f544ea4887 refactor(DbRepository): implement create method for dtros TekH 2025-09-12 12:08:01 +02:00
  • 173c4fdbc4 refactor(repository): restructure IRepository interface with CRUD regions TekH 2025-09-12 12:04:28 +02:00
  • babddfff83 feat(DbRepository): add GetAll and GetAllAsync, make Where read-only TekH 2025-09-12 11:50:59 +02:00
  • 56b467ddfc add CancellationToken to GetAllAsync TekH 2025-09-12 11:45:12 +02:00
  • 63c97b4dc7 feat(repository): add GetAll and GetAllAsync methods to IRepository TekH 2025-09-12 11:44:02 +02:00
  • e2853b64d1 refactor(repository): replace queryFactory with DbSetFactory in DbRepository TekH 2025-09-12 11:35:40 +02:00
  • db8c41368d arrange tests TekH 2025-09-11 18:53:39 +02:00
  • 8743325067 update DbRepository TekH 2025-09-11 18:35:17 +02:00
  • be96bd0c07 refactor(repository): add query parameter to IRepository.Where and constrain IRepository.Entity TekH 2025-09-11 18:30:38 +02:00
  • b181e1543f create IEntity and IDto interfaces TekH 2025-09-11 18:03:55 +02:00
  • 7c2a165479 feat(infrastructure): enhance repository DI with DbSetFactory and IRepositoryFactory TekH 2025-09-11 17:56:45 +02:00
  • 90a12f52bc feat(infrastructure): add DbSetFactory registration in DependencyInjection TekH 2025-09-11 17:20:47 +02:00
  • 33f7ced3b2 refactor(dependency-injection): replace generic AddDbRepository with configurable registration TekH 2025-09-11 13:07:45 +02:00
  • 84cd52cc45 feat(DbRepositoryFactory): implement IRepositoryFactory TekH 2025-09-10 17:51:32 +02:00
  • 272650d991 feat(IRepositoryFactory): create to capsulate repository geenration. - update DbRepo to use IRepositoryFactory TekH 2025-09-10 17:48:16 +02:00
  • 7d3d3b5ae9 implement IRepository TekH 2025-09-10 17:43:42 +02:00
  • 453a0ccdf0 replace IEntityMapper<TEntity> with IMapper TekH 2025-09-10 17:33:26 +02:00
  • 0809d1215b refactor: rename Read/ReadOnly methods and mark them as obsolete TekH 2025-09-10 17:30:47 +02:00
  • 4972f05fdf refactor(repository): reorganize IRepository extensions and add missing overloads TekH 2025-09-10 17:27:33 +02:00
  • 886a107c71 feat(repository): add extension methods for IRepository operations TekH 2025-09-10 17:22:56 +02:00
  • ce8e563e4e refactor(IRepository): rename Read/ReadOnly to Where/Get and mark as obsolete TekH 2025-09-10 17:04:52 +02:00
  • 513f8c1ba3 chore: bump to x.x.1 TekH 2025-08-25 14:57:11 +02:00
  • 75d0a6f1df feat(repository): refactor UpdateAsync and DeleteAsync to accept query functions TekH 2025-08-25 14:56:19 +02:00
  • 003636e243 chroe(Core.Inf); bump to 2.3.0 TekH 2025-08-25 14:46:26 +02:00
  • adf2ba00c3 chroe(Abstraction.Application); bump to 1.2.0 TekH 2025-08-25 14:45:53 +02:00
  • e80eb6aa1f rename CancellationTokens TekH 2025-08-25 14:32:38 +02:00
  • 70e3fe5dd7 Refactor(DbRepository): Add IQueryable overloads for UpdateAsync and DeleteAsync - Added UpdateAsync<TDto>(TDto dto, IQueryable<TEntity> query, ...) overload - Added DeleteAsync(IQueryable<TEntity> query, ...) overload - Expression-based methods now delegate to the IQueryable overloads - Reduces code duplication and allows more flexible queries TekH 2025-08-25 14:27:55 +02:00
  • 859c03177e Merge branch 'master' of http://git.dd:3000/AppStd/WebCoreModules TekH 2025-08-21 18:21:59 +02:00
  • 244ed3ebe4 chore: bump to related version TekH 2025-08-21 18:21:00 +02:00
  • 048ba35804 remove ReadQuery TekH 2025-08-21 18:19:16 +02:00
  • 9aa7673484 chore(Exceptions): Bump to 1.1.0 Developer 02 2025-08-05 19:37:46 +02:00
  • f01db9c2d7 feat(core): ForbiddenException hinzugefügt zur Behandlung von verbotenen Operationen Developer 02 2025-08-05 19:36:44 +02:00
  • 56cb3e247f fix(GlobalExceptionHandlerMiddleware): add await TekH 2025-07-30 17:00:03 +02:00
  • 0554cbf7bc refactor(API): upgrade auf 2.2.1 TekH 2025-07-30 15:43:45 +02:00
  • 62e36f4459 refactor(DigitalData.Core.Infrastructure.AutoMapper): Upgrade 1.0.3 Developer 02 2025-05-27 18:36:32 +02:00
  • e09d40abc1 refactor(DigitalData.Core.Infrastructure.AutoMapper): Entfernen der Abhängigkeit von DigitalData.Core.Abstractions Developer 02 2025-05-27 18:32:55 +02:00
  • 9b286b023c refactor(Application.Abstractions): umbenennen in Abstractions.Application Developer 02 2025-05-27 18:31:13 +02:00
  • 0441f593d4 update project versions Developer 02 2025-05-27 17:37:05 +02:00
  • 7621d657ac refactor(DTO): Hinzufügen des Attributs Obsolete mit der Meldung „Use DigitalData.Core.Exceptions and .Middleware“ Developer 02 2025-05-26 15:49:22 +02:00
  • e94efc8534 Aufrüstung auf 2.2.0 Developer 02 2025-05-26 15:24:27 +02:00
  • 90db7a356a refactor(DigitalData.Core.API): Aktualisiert für aktuelle Application und Application.Abstraction Developer 02 2025-05-26 13:55:41 +02:00
  • b6212fec55 chore(DigitalData.Core.Application.Abstraction): Build-Typ Release erstellen Developer 02 2025-05-26 13:22:09 +02:00
  • 63efde9e8a chore(DigitalData.Core.Application.Abstraction): Paketsymbol hinzufügen Developer 02 2025-05-26 12:59:47 +02:00
  • 0a9ba9be38 refactor(DigitalData.Core.Application): Aktualisiert auf 3.3.2 Developer 02 2025-05-26 12:52:10 +02:00
  • e05f1347f8 Enhance project metadata in .csproj file Developer 02 2025-05-26 12:47:07 +02:00
  • a0696c5e22 feat(Application.Abstraction): Erstellt, um Schnittstellen von Core.Application zu behandeln Developer 02 2025-05-20 16:30:31 +02:00