diff --git a/backend/src/Squidex.Domain.Apps.Core.Model/Schemas/IFieldVisitor.cs b/backend/src/Squidex.Domain.Apps.Core.Model/Schemas/IFieldVisitor.cs index 0b2340cab..710560f6d 100644 --- a/backend/src/Squidex.Domain.Apps.Core.Model/Schemas/IFieldVisitor.cs +++ b/backend/src/Squidex.Domain.Apps.Core.Model/Schemas/IFieldVisitor.cs @@ -5,65 +5,30 @@ // All rights reserved. Licensed under the MIT license. // ========================================================================== -#pragma warning disable CS8653 // A default expression introduces a null value for a type parameter. - namespace Squidex.Domain.Apps.Core.Schemas { public interface IFieldVisitor { - T Visit(IArrayField field) - { - return default; - } + T Visit(IArrayField field); - T Visit(IField field) - { - return default; - } + T Visit(IField field); - T Visit(IField field) - { - return default; - } + T Visit(IField field); - T Visit(IField field) - { - return default; - } + T Visit(IField field); - T Visit(IField field) - { - return default; - } + T Visit(IField field); - T Visit(IField field) - { - return default; - } + T Visit(IField field); - T Visit(IField field) - { - return default; - } + T Visit(IField field); - T Visit(IField field) - { - return default; - } + T Visit(IField field); - T Visit(IField field) - { - return default; - } + T Visit(IField field); - T Visit(IField field) - { - return default; - } + T Visit(IField field); - T Visit(IField field) - { - return default; - } + T Visit(IField field); } } diff --git a/backend/src/Squidex.Domain.Apps.Core.Operations/ExtractReferenceIds/ReferencesExtractor.cs b/backend/src/Squidex.Domain.Apps.Core.Operations/ExtractReferenceIds/ReferencesExtractor.cs index 3a2f0fc81..5a7801685 100644 --- a/backend/src/Squidex.Domain.Apps.Core.Operations/ExtractReferenceIds/ReferencesExtractor.cs +++ b/backend/src/Squidex.Domain.Apps.Core.Operations/ExtractReferenceIds/ReferencesExtractor.cs @@ -70,5 +70,45 @@ namespace Squidex.Domain.Apps.Core.ExtractReferenceIds return None.Value; } + + public None Visit(IField field) + { + return None.Value; + } + + public None Visit(IField field) + { + return None.Value; + } + + public None Visit(IField field) + { + return None.Value; + } + + public None Visit(IField field) + { + return None.Value; + } + + public None Visit(IField field) + { + return None.Value; + } + + public None Visit(IField field) + { + return None.Value; + } + + public None Visit(IField field) + { + return None.Value; + } + + public None Visit(IField field) + { + return None.Value; + } } }