Пример #1
0
 /// <summary>
 /// The directive factory.
 /// </summary>
 /// <param name="property">The property name.</param>
 /// <param name="directive">The <see cref="InjectionDirective"/>.</param>
 /// <returns>An instance of <see cref="PropertyDirective"/>.</returns>
 public static PropertyDirective Create(string property, InjectionDirective directive)
 {
     return new PropertyDirective(property, directive);
 }
Пример #2
0
 /// <summary>
 /// The directive factory.
 /// </summary>
 /// <param name="property">The property name.</param>
 /// <param name="directive">The <see cref="InjectionDirective"/>.</param>
 /// <returns>An instance of <see cref="PropertyDirective"/>.</returns>
 public static PropertyDirective Create(string property, InjectionDirective directive)
 {
     return(new PropertyDirective(property, directive));
 }
Пример #3
0
 /// <summary>
 /// Constructor with parameters.
 /// </summary>
 /// <param name="property">The property name.</param>
 /// <param name="directive">The <see cref="InjectionDirective"/>.</param>
 private PropertyDirective(string propertyName, InjectionDirective injectionDirective)
     : this()
 {
     this.Property = propertyName;
     this.InjectionDirective = injectionDirective;
 }
Пример #4
0
 /// <summary>
 /// Constructor with parameters.
 /// </summary>
 /// <param name="property">The property name.</param>
 /// <param name="directive">The <see cref="InjectionDirective"/>.</param>
 private PropertyDirective(string propertyName, InjectionDirective injectionDirective)
     : this()
 {
     this.Property           = propertyName;
     this.InjectionDirective = injectionDirective;
 }