From e46eeb4485723416336130a18941fb7c3cf81dd2 Mon Sep 17 00:00:00 2001 From: Daryl LaBar Date: Sat, 1 Apr 2023 11:43:46 -0400 Subject: [PATCH] Generate Option Set Metadata Attribute #375 --- .../OptionSet/CustomizeCodeDomService.cs | 4 ++++ DLaB.EarlyBoundGenerator/Settings/SettingsMapDescriptor.cs | 1 - 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/DLaB.CrmSvcUtilExtensions/OptionSet/CustomizeCodeDomService.cs b/DLaB.CrmSvcUtilExtensions/OptionSet/CustomizeCodeDomService.cs index b7f28a21..4cb95fe3 100644 --- a/DLaB.CrmSvcUtilExtensions/OptionSet/CustomizeCodeDomService.cs +++ b/DLaB.CrmSvcUtilExtensions/OptionSet/CustomizeCodeDomService.cs @@ -13,12 +13,16 @@ public class CustomizeCodeDomService : TypedServiceBase DLaBSettings.AddOptionSetMetadataAttribute; set => DLaBSettings.AddOptionSetMetadataAttribute = value; } + #region Constructors + public CustomizeCodeDomService(ICustomizeCodeDomService defaultService, IDictionary parameters) : base(defaultService, parameters) { } public CustomizeCodeDomService(ICustomizeCodeDomService defaultService, DLaBModelBuilderSettings settings = null) : base(defaultService, settings) { } + #endregion Constructors + /// /// Remove the unnecessary classes that we generated for entities. /// diff --git a/DLaB.EarlyBoundGenerator/Settings/SettingsMapDescriptor.cs b/DLaB.EarlyBoundGenerator/Settings/SettingsMapDescriptor.cs index 138e4ecb..c8efa2d2 100644 --- a/DLaB.EarlyBoundGenerator/Settings/SettingsMapDescriptor.cs +++ b/DLaB.EarlyBoundGenerator/Settings/SettingsMapDescriptor.cs @@ -116,7 +116,6 @@ private void DisableUnsupportedProperties() var disabledProperties = new[] { nameof(MessageWildcardWhitelist), - nameof(GenerateOptionSetMetadataAttribute), nameof(UnmappedProperties), nameof(WorkflowlessActions), };