Skip to content

Commit 4a4d361

Browse files
committed
Atualização de namespaces e versões de pacotes
Mudanças significativas nos namespaces e versões de pacotes. * Atualização de versões - Atualizados `DomainPreview`, `PersistPreview`, `DotNetCoreVersion`, `ValVer`, `ProbVer` e `SearchVer`. * Alterações de namespaces - Mudança de `RoyalCode.Searches` para `RoyalCode.SmartSearch` em vários arquivos. * Modificações na lógica de busca - Retorno de `FindAsync` alterado de `Entry` para `FindResult` em interfaces e repositórios. * Remoção de arquivos obsoletos - Exclusão do arquivo `PersistenceServiceCollectionExtensions.cs` para reestruturação. * Adição de novos arquivos - Inclusão de `UnitOfWorkServiceCollectionExtensions.cs` para registro de serviços de unidade de trabalho.
1 parent cfcd1a1 commit 4a4d361

File tree

14 files changed

+23
-84
lines changed

14 files changed

+23
-84
lines changed

RoyalCode.EnterprisePatterns/Directory.Build.props

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<DomainPreview>-preview-7.0</DomainPreview>
1111

1212
<PersistVer>1.0.0</PersistVer>
13-
<PersistPreview>-preview-7.0</PersistPreview>
13+
<PersistPreview>-preview-8.0</PersistPreview>
1414

1515
<CommandVer>0.1.0</CommandVer>
1616
<CommandPreview>-preview-1</CommandPreview>
@@ -19,12 +19,12 @@
1919
<MsgVerPreview>-preview-0.1</MsgVerPreview>
2020
</PropertyGroup>
2121
<PropertyGroup>
22-
<DotNetCoreVersion Condition="'$(TargetFramework)' == 'net8'">8.0.0</DotNetCoreVersion>
22+
<DotNetCoreVersion Condition="'$(TargetFramework)' == 'net8'">8.0.2</DotNetCoreVersion>
2323
</PropertyGroup>
2424
<PropertyGroup>
25-
<ValVer>1.0.0-preview-0.2</ValVer>
26-
<ProbVer>1.0.0-preview-1.2</ProbVer>
25+
<ValVer>1.0.0-preview-1.0</ValVer>
26+
<ProbVer>1.0.0-preview-3.0</ProbVer>
2727
<HintVer>1.0.0</HintVer>
28-
<SearchVer>1.0.0-preview7.0</SearchVer>
28+
<SearchVer>0.7.0</SearchVer>
2929
</PropertyGroup>
3030
</Project>

RoyalCode.EnterprisePatterns/RoyalCode.OperationHint.Tests/Searches/SearchesTestes.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
using FluentAssertions;
33
using Microsoft.Extensions.DependencyInjection;
44
using RoyalCode.OperationHint.Abstractions;
5-
using RoyalCode.Searches.Abstractions;
5+
using RoyalCode.SmartSearch.Abstractions;
66

77
namespace RoyalCode.OperationHint.Tests.Searches;
88

RoyalCode.EnterprisePatterns/RoyalCode.Persistence.Tests/WorkContext/WorkContextBuilderTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
using Microsoft.Extensions.DependencyInjection;
33
using RoyalCode.Persistence.Tests.Entities;
44
using RoyalCode.Repositories.Abstractions;
5-
using RoyalCode.Searches.Abstractions;
5+
using RoyalCode.SmartSearch.Abstractions;
66
using RoyalCode.UnitOfWork.Abstractions;
77
using RoyalCode.WorkContext.Abstractions;
88
using Xunit;

RoyalCode.EnterprisePatterns/RoyalCode.Repositories.Abstractions/DataServices.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11

22
using RoyalCode.Entities;
3-
using RoyalCode.SmartValidations.Entities;
3+
using RoyalCode.SmartProblems.Entities;
44
using System.Diagnostics.CodeAnalysis;
55

66
namespace RoyalCode.Repositories.Abstractions;
@@ -116,7 +116,7 @@ public interface IFinder<TEntity>
116116
/// An entry representing the entity record obtained from the database.
117117
/// </para>
118118
/// </returns>
119-
ValueTask<Entry<TEntity, TId>> FindAsync<TId>(Id<TEntity, TId> id, CancellationToken token = default);
119+
ValueTask<FindResult<TEntity, TId>> FindAsync<TId>(Id<TEntity, TId> id, CancellationToken token = default);
120120
}
121121

122122
/// <summary>

RoyalCode.EnterprisePatterns/RoyalCode.Repositories.Abstractions/Id.cs

Lines changed: 0 additions & 60 deletions
This file was deleted.

RoyalCode.EnterprisePatterns/RoyalCode.Repositories.EntityFramework/Repository.cs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
using Microsoft.EntityFrameworkCore;
22
using RoyalCode.Entities;
33
using RoyalCode.OperationHint.Abstractions;
4-
using RoyalCode.Repositories.Abstractions;
5-
using RoyalCode.SmartValidations.Entities;
4+
using RoyalCode.SmartProblems.Entities;
65
using System.Runtime.CompilerServices;
76

87
namespace RoyalCode.Repositories.EntityFramework;
@@ -65,14 +64,14 @@ public Repository(TDbContext dbContext, IHintPerformer? hintPerformer = null)
6564
}
6665

6766
/// <inheritdoc/>
68-
public async ValueTask<Entry<TEntity, TId>> FindAsync<TId>(Id<TEntity, TId> id, CancellationToken token = default)
67+
public async ValueTask<FindResult<TEntity, TId>> FindAsync<TId>(Id<TEntity, TId> id, CancellationToken token = default)
6968
{
7069
var entity = await db.Set<TEntity>().FindAsync([id.Value], token);
7170

7271
if (hintPerformer is not null && entity is not null)
7372
await hintPerformer.PerformAsync<TEntity, DbContext>(entity, db);
7473

75-
return new Entry<TEntity, TId>(entity, id.Value);
74+
return new FindResult<TEntity, TId>(entity, id.Value);
7675
}
7776

7877
/// <inheritdoc/>

RoyalCode.EnterprisePatterns/RoyalCode.UnitOfWork.EntityFramework/Extensions/PersistenceServiceCollectionExtensions.cs renamed to RoyalCode.EnterprisePatterns/RoyalCode.UnitOfWork.EntityFramework/Extensions/UnitOfWorkServiceCollectionExtensions.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ namespace Microsoft.Extensions.DependencyInjection;
1010
/// <summary>
1111
/// Extensions methods for <see cref="IServiceCollection"/>.
1212
/// </summary>
13-
public static class PersistenceServiceCollectionExtensions
13+
public static class UnitOfWorkServiceCollectionExtensions
1414
{
1515
/// <summary>
1616
/// Adds a unit of work related to a <see cref="DbContext"/>.

RoyalCode.EnterprisePatterns/RoyalCode.UnitOfWork.EntityFramework/IUnitOfWorkBuilder.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
using Microsoft.EntityFrameworkCore;
22
using Microsoft.Extensions.DependencyInjection;
33
using RoyalCode.Repositories.EntityFramework.Configurations;
4-
using RoyalCode.Searches.EntityFramework.Configurations;
4+
using RoyalCode.SmartSearch.EntityFramework.Configurations;
55
using RoyalCode.UnitOfWork.EntityFramework.Services;
66

77
namespace RoyalCode.UnitOfWork.EntityFramework;

RoyalCode.EnterprisePatterns/RoyalCode.UnitOfWork.EntityFramework/RoyalCode.UnitOfWork.EntityFramework.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818

1919
<ItemGroup>
2020
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="$(DotNetCoreVersion)" />
21-
<PackageReference Include="RoyalCode.Searches.EntityFramework" Version="$(SearchVer)" />
21+
<PackageReference Include="RoyalCode.SmartSearch.EntityFramework" Version="$(SearchVer)" />
2222
</ItemGroup>
2323

2424
<ItemGroup>

RoyalCode.EnterprisePatterns/RoyalCode.WorkContext.Abstractions/IWorkContext.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
using RoyalCode.OperationHint.Abstractions;
22
using RoyalCode.Repositories.Abstractions;
3-
using RoyalCode.Searches.Abstractions;
3+
using RoyalCode.SmartSearch.Abstractions;
44
using RoyalCode.UnitOfWork.Abstractions;
55

66
namespace RoyalCode.WorkContext.Abstractions;

0 commit comments

Comments
 (0)