server registration now static

This commit is contained in:
Ismail Mayat
2018-06-29 12:09:47 +01:00
parent 69a103ce3d
commit 4f4dc922e0
2 changed files with 38 additions and 41 deletions

View File

@@ -56,9 +56,8 @@ namespace Umbraco.Core.Persistence.Repositories.Implement
protected override IEnumerable<IServerRegistration> PerformGetAll(params int[] ids)
{
var factory = new ServerRegistrationFactory();
return Database.Fetch<ServerRegistrationDto>("WHERE id > 0")
.Select(x => factory.BuildEntity(x));
.Select(x => ServerRegistrationFactory.BuildEntity(x));
}
protected override IEnumerable<IServerRegistration> PerformGetByQuery(IQuery<IServerRegistration> query)
@@ -100,8 +99,7 @@ namespace Umbraco.Core.Persistence.Repositories.Implement
{
((ServerRegistration)entity).AddingEntity();
var factory = new ServerRegistrationFactory();
var dto = factory.BuildDto(entity);
var dto = ServerRegistrationFactory.BuildDto(entity);
var id = Convert.ToInt32(Database.Insert(dto));
entity.Id = id;
@@ -112,9 +110,8 @@ namespace Umbraco.Core.Persistence.Repositories.Implement
protected override void PersistUpdatedItem(IServerRegistration entity)
{
((ServerRegistration)entity).UpdatingEntity();
var factory = new ServerRegistrationFactory();
var dto = factory.BuildDto(entity);
var dto = ServerRegistrationFactory.BuildDto(entity);
Database.Update(dto);