diff Implab.ServiceHost/Unity/InjectionParameterElement.cs @ 275:6fefd5811b9b v3

refactoring
author cin
date Fri, 27 Apr 2018 16:57:30 +0300
parents 22629bf26121
children 963b17c275be
line wrap: on
line diff
--- a/Implab.ServiceHost/Unity/InjectionParameterElement.cs	Fri Apr 27 04:47:52 2018 +0300
+++ b/Implab.ServiceHost/Unity/InjectionParameterElement.cs	Fri Apr 27 16:57:30 2018 +0300
@@ -2,11 +2,11 @@
 using System.Xml.Serialization;
 
 namespace Implab.ServiceHost.Unity {
-    public abstract class InjectionParameterElement {
+    public abstract class InjectionParameterElement : IInjectionParameter {
         
         [XmlAttribute("type")]
         public string TypeName { get; set; }
 
-        internal abstract void Visit(InjectionValueBuilder builder);
+        public abstract void Visit(InjectionValueBuilder builder);
     }
 }
\ No newline at end of file