diff --git a/old/zero.Core/Entities/ChangeToken.cs b/old/zero.Core/Entities/ChangeToken.cs
deleted file mode 100644
index 8558b927..00000000
--- a/old/zero.Core/Entities/ChangeToken.cs
+++ /dev/null
@@ -1,13 +0,0 @@
-namespace zero.Core.Entities
-{
- ///
- /// A change token holds a reference to a database entity
- /// This is used to verify change requests for entities in the zero backoffice
- ///
- public class ChangeToken : IZeroDbConventions
- {
- public string Id { get; set; }
-
- public string ReferenceId { get; set; }
- }
-}
diff --git a/old/zero.Core/Entities/EntityResult.cs b/old/zero.Core/Entities/EntityResult.cs
deleted file mode 100644
index 8ee91ae1..00000000
--- a/old/zero.Core/Entities/EntityResult.cs
+++ /dev/null
@@ -1,130 +0,0 @@
-using FluentValidation.Results;
-using System.Collections.Generic;
-using System.Linq;
-using System.Runtime.Serialization;
-
-namespace zero.Core.Entities
-{
- [DataContract(Name = "result", Namespace = "")]
- public class EntityResult
- {
- [DataMember(Name = "model")]
- public T Model { get; set; }
-
- [DataMember(Name = "success")]
- public bool IsSuccess { get; set; }
-
- [DataMember(Name = "errors")]
- public IList Errors { get; set; } = new List();
-
- public EntityResult() { }
-
- public EntityResult(ValidationResult validation)
- {
- IsSuccess = validation.IsValid;
- Errors = validation.Errors.Select(x => new EntityResultError()
- {
- Property = x.PropertyName,
- Message = x.ErrorMessage
- }).ToList();
- }
-
- public static EntityResult From(EntityResult with, T model = default)
- {
- EntityResult result = new EntityResult();
-
- result.IsSuccess = with.IsSuccess;
- result.Errors = with.Errors;
- result.Model = model;
-
- return result;
- }
-
- public void AddError(string property, string message)
- {
- IsSuccess = false;
- Errors.Add(new EntityResultError()
- {
- Property = property,
- Message = message
- });
- }
-
-
- public void AddError(string message)
- {
- IsSuccess = false;
- Errors.Add(new EntityResultError()
- {
- Property = Constants.ErrorFieldNone,
- Message = message
- });
- }
-
-
- public EntityResult Combine(EntityResult with)
- {
- if (IsSuccess && !with.IsSuccess)
- {
- IsSuccess = false;
- }
- foreach (EntityResultError error in with.Errors)
- {
- Errors.Add(error);
- }
- return this;
- }
-
-
- public static EntityResult Success() => new EntityResult() { IsSuccess = true };
-
- public static EntityResult Success(T model) => new EntityResult() { IsSuccess = true, Model = model };
-
- public static EntityResult Fail() => new EntityResult() { };
-
- public static EntityResult Fail(string property, string message)
- {
- EntityResult result = new EntityResult();
- result.AddError(property, message);
- return result;
- }
-
- public static EntityResult Fail(string message)
- {
- EntityResult result = new EntityResult();
- result.AddError(message);
- return result;
- }
-
- public static EntityResult Fail(ValidationResult validation) => new EntityResult(validation);
-
- public static EntityResult Fail(EntityResultError error) => Fail(error.Property, error.Message);
-
- public static EntityResult Fail(IEnumerable errors) => new EntityResult() { IsSuccess = !errors.Any(), Errors = errors.ToList() };
- }
-
-
- public class EntityResult : EntityResult