diff --git a/src/Umbraco.Core/Models/Entities/EntitySlim.cs b/src/Umbraco.Core/Models/Entities/EntitySlim.cs
index b095965056..b4b09b58c2 100644
--- a/src/Umbraco.Core/Models/Entities/EntitySlim.cs
+++ b/src/Umbraco.Core/Models/Entities/EntitySlim.cs
@@ -66,7 +66,7 @@ namespace Umbraco.Core.Models.Entities
public int ParentId { get; set; }
///
- public void SetParent(ITreeEntity parent) => throw new WontImplementException();
+ public void SetParent(ITreeEntity parent) => throw new InvalidOperationException("This property won't be implemented.");
///
[DataMember]
@@ -116,7 +116,7 @@ namespace Umbraco.Core.Models.Entities
///
public object DeepClone()
{
- throw new WontImplementException();
+ throw new InvalidOperationException("This method won't be implemented.");
}
#endregion
@@ -128,47 +128,47 @@ namespace Umbraco.Core.Models.Entities
public bool IsDirty()
{
- throw new WontImplementException();
+ throw new InvalidOperationException("This method won't be implemented.");
}
public bool IsPropertyDirty(string propName)
{
- throw new WontImplementException();
+ throw new InvalidOperationException("This method won't be implemented.");
}
public IEnumerable GetDirtyProperties()
{
- throw new WontImplementException();
+ throw new InvalidOperationException("This method won't be implemented.");
}
public void ResetDirtyProperties()
{
- throw new WontImplementException();
+ throw new InvalidOperationException("This method won't be implemented.");
}
public bool WasDirty()
{
- throw new WontImplementException();
+ throw new InvalidOperationException("This method won't be implemented.");
}
public bool WasPropertyDirty(string propertyName)
{
- throw new WontImplementException();
+ throw new InvalidOperationException("This method won't be implemented.");
}
public void ResetWereDirtyProperties()
{
- throw new WontImplementException();
+ throw new InvalidOperationException("This method won't be implemented.");
}
public void ResetDirtyProperties(bool rememberDirty)
{
- throw new WontImplementException();
+ throw new InvalidOperationException("This method won't be implemented.");
}
public IEnumerable GetWereDirtyProperties()
{
- throw new WontImplementException();
+ throw new InvalidOperationException("This method won't be implemented.");
}
#endregion
diff --git a/src/Umbraco.Core/Persistence/Repositories/Implement/DocumentRepository.cs b/src/Umbraco.Core/Persistence/Repositories/Implement/DocumentRepository.cs
index 30a2927cc8..1505f394ed 100644
--- a/src/Umbraco.Core/Persistence/Repositories/Implement/DocumentRepository.cs
+++ b/src/Umbraco.Core/Persistence/Repositories/Implement/DocumentRepository.cs
@@ -875,32 +875,32 @@ namespace Umbraco.Core.Persistence.Repositories.Implement
protected override IEnumerable PerformGetByQuery(IQuery query)
{
- throw new WontImplementException();
+ throw new InvalidOperationException("This method won't be implemented.");
}
protected override IEnumerable GetDeleteClauses()
{
- throw new WontImplementException();
+ throw new InvalidOperationException("This method won't be implemented.");
}
protected override void PersistNewItem(IContent entity)
{
- throw new WontImplementException();
+ throw new InvalidOperationException("This method won't be implemented.");
}
protected override void PersistUpdatedItem(IContent entity)
{
- throw new WontImplementException();
+ throw new InvalidOperationException("This method won't be implemented.");
}
protected override Sql GetBaseQuery(bool isCount)
{
- throw new WontImplementException();
+ throw new InvalidOperationException("This method won't be implemented.");
}
protected override string GetBaseWhereClause()
{
- throw new WontImplementException();
+ throw new InvalidOperationException("This method won't be implemented.");
}
}
diff --git a/src/Umbraco.Core/Persistence/Repositories/Implement/MediaRepository.cs b/src/Umbraco.Core/Persistence/Repositories/Implement/MediaRepository.cs
index 25828b8126..3947773a76 100644
--- a/src/Umbraco.Core/Persistence/Repositories/Implement/MediaRepository.cs
+++ b/src/Umbraco.Core/Persistence/Repositories/Implement/MediaRepository.cs
@@ -425,32 +425,32 @@ namespace Umbraco.Core.Persistence.Repositories.Implement
protected override IEnumerable PerformGetByQuery(IQuery query)
{
- throw new WontImplementException();
+ throw new InvalidOperationException("This method won't be implemented.");
}
protected override IEnumerable GetDeleteClauses()
{
- throw new WontImplementException();
+ throw new InvalidOperationException("This method won't be implemented.");
}
protected override void PersistNewItem(IMedia entity)
{
- throw new WontImplementException();
+ throw new InvalidOperationException("This method won't be implemented.");
}
protected override void PersistUpdatedItem(IMedia entity)
{
- throw new WontImplementException();
+ throw new InvalidOperationException("This method won't be implemented.");
}
protected override Sql GetBaseQuery(bool isCount)
{
- throw new WontImplementException();
+ throw new InvalidOperationException("This method won't be implemented.");
}
protected override string GetBaseWhereClause()
{
- throw new WontImplementException();
+ throw new InvalidOperationException("This method won't be implemented.");
}
}
diff --git a/src/Umbraco.Core/Persistence/Repositories/Implement/PermissionRepository.cs b/src/Umbraco.Core/Persistence/Repositories/Implement/PermissionRepository.cs
index b4fd86c567..259f0b89c0 100644
--- a/src/Umbraco.Core/Persistence/Repositories/Implement/PermissionRepository.cs
+++ b/src/Umbraco.Core/Persistence/Repositories/Implement/PermissionRepository.cs
@@ -252,27 +252,27 @@ namespace Umbraco.Core.Persistence.Repositories.Implement
protected override ContentPermissionSet PerformGet(int id)
{
- throw new WontImplementException();
+ throw new InvalidOperationException("This method won't be implemented.");
}
protected override IEnumerable PerformGetAll(params int[] ids)
{
- throw new WontImplementException();
+ throw new InvalidOperationException("This method won't be implemented.");
}
protected override IEnumerable PerformGetByQuery(IQuery query)
{
- throw new WontImplementException();
+ throw new InvalidOperationException("This method won't be implemented.");
}
protected override Sql GetBaseQuery(bool isCount)
{
- throw new WontImplementException();
+ throw new InvalidOperationException("This method won't be implemented.");
}
protected override string GetBaseWhereClause()
{
- throw new WontImplementException();
+ throw new InvalidOperationException("This method won't be implemented.");
}
protected override IEnumerable GetDeleteClauses()
@@ -280,11 +280,11 @@ namespace Umbraco.Core.Persistence.Repositories.Implement
return new List();
}
- protected override Guid NodeObjectTypeId => throw new WontImplementException();
+ protected override Guid NodeObjectTypeId => throw new InvalidOperationException("This property won't be implemented.");
protected override void PersistDeletedItem(ContentPermissionSet entity)
{
- throw new WontImplementException();
+ throw new InvalidOperationException("This method won't be implemented.");
}
#endregion
diff --git a/src/Umbraco.Core/Persistence/Repositories/Implement/SimpleGetRepository.cs b/src/Umbraco.Core/Persistence/Repositories/Implement/SimpleGetRepository.cs
index 43233d0f31..f7e59820c3 100644
--- a/src/Umbraco.Core/Persistence/Repositories/Implement/SimpleGetRepository.cs
+++ b/src/Umbraco.Core/Persistence/Repositories/Implement/SimpleGetRepository.cs
@@ -75,19 +75,19 @@ namespace Umbraco.Core.Persistence.Repositories.Implement
protected sealed override IEnumerable GetDeleteClauses()
{
- throw new WontImplementException();
+ throw new InvalidOperationException("This method won't be implemented.");
}
- protected sealed override Guid NodeObjectTypeId => throw new WontImplementException();
+ protected sealed override Guid NodeObjectTypeId => throw new InvalidOperationException("This property won't be implemented.");
protected sealed override void PersistNewItem(TEntity entity)
{
- throw new WontImplementException();
+ throw new InvalidOperationException("This method won't be implemented.");
}
protected sealed override void PersistUpdatedItem(TEntity entity)
{
- throw new WontImplementException();
+ throw new InvalidOperationException("This method won't be implemented.");
}
#endregion
diff --git a/src/Umbraco.Core/Persistence/Repositories/Implement/UserGroupRepository.cs b/src/Umbraco.Core/Persistence/Repositories/Implement/UserGroupRepository.cs
index 0701a0996e..0a66e29147 100644
--- a/src/Umbraco.Core/Persistence/Repositories/Implement/UserGroupRepository.cs
+++ b/src/Umbraco.Core/Persistence/Repositories/Implement/UserGroupRepository.cs
@@ -286,7 +286,7 @@ namespace Umbraco.Core.Persistence.Repositories.Implement
return list;
}
- protected override Guid NodeObjectTypeId => throw new WontImplementException();
+ protected override Guid NodeObjectTypeId => throw new InvalidOperationException("This property won't be implemented.");
protected override void PersistNewItem(IUserGroup entity)
{
@@ -370,35 +370,35 @@ namespace Umbraco.Core.Persistence.Repositories.Implement
protected override UserGroupWithUsers PerformGet(int id)
{
- throw new WontImplementException();
+ throw new InvalidOperationException("This method won't be implemented.");
}
protected override IEnumerable PerformGetAll(params int[] ids)
{
- throw new WontImplementException();
+ throw new InvalidOperationException("This method won't be implemented.");
}
protected override IEnumerable PerformGetByQuery(IQuery query)
{
- throw new WontImplementException();
+ throw new InvalidOperationException("This method won't be implemented.");
}
protected override Sql GetBaseQuery(bool isCount)
{
- throw new WontImplementException();
+ throw new InvalidOperationException("This method won't be implemented.");
}
protected override string GetBaseWhereClause()
{
- throw new WontImplementException();
+ throw new InvalidOperationException("This method won't be implemented.");
}
protected override IEnumerable GetDeleteClauses()
{
- throw new WontImplementException();
+ throw new InvalidOperationException("This method won't be implemented.");
}
- protected override Guid NodeObjectTypeId => throw new WontImplementException();
+ protected override Guid NodeObjectTypeId => throw new InvalidOperationException("This property won't be implemented.");
#endregion
diff --git a/src/Umbraco.Tests/Published/NestedContentTests.cs b/src/Umbraco.Tests/Published/NestedContentTests.cs
index 9385b8955a..eea65568d4 100644
--- a/src/Umbraco.Tests/Published/NestedContentTests.cs
+++ b/src/Umbraco.Tests/Published/NestedContentTests.cs
@@ -264,7 +264,7 @@ namespace Umbraco.Tests.Published
public override bool HasValue(string culture = null, string segment = null) => _hasValue;
public override object GetSourceValue(string culture = null, string segment = null) => _sourceValue;
public override object GetValue(string culture = null, string segment = null) => PropertyType.ConvertInterToObject(_owner, ReferenceCacheLevel, InterValue, _preview);
- public override object GetXPathValue(string culture = null, string segment = null) => throw new WontImplementException();
+ public override object GetXPathValue(string culture = null, string segment = null) => throw new InvalidOperationException("This method won't be implemented.");
}
}
}