public AutoGeneratedServiceElement([NotNull] XmlElement xmlElement, IConfigurationFileElement parent,
                                    [NotNull] ITypeHelper typeHelper,
                                    [NotNull] ITypeMemberLookupHelper typeMemberLookupHelper,
                                    [NotNull] IValidateServiceUsageInPlugin validateServiceUsageInPlugin) :
     base(xmlElement, parent, typeHelper, typeMemberLookupHelper, validateServiceUsageInPlugin)
 {
 }
 public AutoGeneratedServiceMethodElement([NotNull] XmlElement xmlElement,
                                          [NotNull] IAutoGeneratedServiceElement parentAutoGeneratedServiceElement,
                                          [NotNull] ITypeHelper typeHelper,
                                          [NotNull] ITypeMemberLookupHelper typeMemberLookupHelper) :
     base(xmlElement, parentAutoGeneratedServiceElement, typeHelper, typeMemberLookupHelper)
 {
 }
Example #3
0
 public ClassMemberValueInitializerHelper([NotNull] ITypeHelper typeHelper,
                                          [NotNull] IPluginAssemblyTypeUsageValidator pluginAssemblyTypeUsageValidator,
                                          [NotNull] ITypeMemberLookupHelper typeMemberLookupHelper)
 {
     _typeHelper = typeHelper;
     _pluginAssemblyTypeUsageValidator = pluginAssemblyTypeUsageValidator;
     _typeMemberLookupHelper           = typeMemberLookupHelper;
 }
 // The value of ImplementedInterfaceTypeInfo is initialized in overridden method Initialize().
 // ReSharper disable once NotNullMemberIsNotInitialized
 protected AutoGeneratedServiceElementBase([NotNull] XmlElement xmlElement, IConfigurationFileElement parent,
                                           [NotNull] ITypeHelper typeHelper,
                                           [NotNull] ITypeMemberLookupHelper typeMemberLookupHelper,
                                           [NotNull] IValidateServiceUsageInPlugin validateServiceUsageInPlugin) : base(xmlElement, parent)
 {
     TypeHelper                   = typeHelper;
     TypeMemberLookupHelper       = typeMemberLookupHelper;
     ValidateServiceUsageInPlugin = validateServiceUsageInPlugin;
 }
Example #5
0
 public AutoGeneratedServiceMemberElement([NotNull] XmlElement xmlElement,
                                          [NotNull] IAutoGeneratedServiceElement parentAutoGeneratedServiceElement,
                                          [NotNull] ITypeHelper typeHelper,
                                          [NotNull] ITypeMemberLookupHelper typeMemberLookupHelper) : base(xmlElement, parentAutoGeneratedServiceElement)
 {
     ParentAutoGeneratedServiceElement = parentAutoGeneratedServiceElement;
     TypeHelper             = typeHelper;
     TypeMemberLookupHelper = typeMemberLookupHelper;
 }