コード例 #1
0
 /// <summary>
 /// Inserts a <see cref="IServiceBindingGenerator"/> after <typeparamref name="TServiceBindingGenerator"/>
 /// </summary>
 /// <param name="serviceBindingGenerator"></param>
 public void After <TServiceBindingGenerator>(IServiceBindingGenerator serviceBindingGenerator)
     where TServiceBindingGenerator : IServiceBindingGenerator
 {
     for (int i = 0; i < ServiceBindingGenerators.Count; i++)
     {
         if (ServiceBindingGenerators[i].GetType() == typeof(TServiceBindingGenerator))
         {
             ServiceBindingGenerators.Insert(i + 1, serviceBindingGenerator);
             break;
         }
     }
 }
コード例 #2
0
 /// <summary>
 /// Appends a <see cref="IServiceBindingGenerator"/>
 /// </summary>
 /// <param name="serviceBindingGenerator"></param>
 public void Append(IServiceBindingGenerator serviceBindingGenerator)
 {
     ServiceBindingGenerators.Add(serviceBindingGenerator);
 }