annotate Implab.ServiceHost/Unity/AbstractInjectionParameter.cs @ 281:e0916ddc9950 v3 tip

code cleanup and refactoring
author cin
date Fri, 01 Jun 2018 21:35:24 +0300
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
281
e0916ddc9950 code cleanup and refactoring
cin
parents:
diff changeset
1 using System;
e0916ddc9950 code cleanup and refactoring
cin
parents:
diff changeset
2 using System.Xml.Serialization;
e0916ddc9950 code cleanup and refactoring
cin
parents:
diff changeset
3
e0916ddc9950 code cleanup and refactoring
cin
parents:
diff changeset
4 namespace Implab.ServiceHost.Unity {
e0916ddc9950 code cleanup and refactoring
cin
parents:
diff changeset
5 public abstract class AbstractInjectionParameter : IInjectionParameter {
e0916ddc9950 code cleanup and refactoring
cin
parents:
diff changeset
6
e0916ddc9950 code cleanup and refactoring
cin
parents:
diff changeset
7 [XmlAttribute("type")]
e0916ddc9950 code cleanup and refactoring
cin
parents:
diff changeset
8 public string TypeName { get; set; }
e0916ddc9950 code cleanup and refactoring
cin
parents:
diff changeset
9
e0916ddc9950 code cleanup and refactoring
cin
parents:
diff changeset
10 public abstract void Visit(InjectionParameterBuilder builder);
e0916ddc9950 code cleanup and refactoring
cin
parents:
diff changeset
11 }
e0916ddc9950 code cleanup and refactoring
cin
parents:
diff changeset
12 }