示例#1
0
 /// <summary>
 /// Register action which will be executed after the performance watching is completed.
 /// </summary>
 /// <typeparam name="TClass">Class with methods.</typeparam>
 /// <param name="executedCommandsBuilder"><see cref="ExecutedCommandsBuilder{TClass}"/>.</param>
 /// <param name="performanceAction">Executed action.</param>
 /// <returns>
 /// Returns <see cref="ExecutedCommandsBuilder{TClass}"/>.
 /// </returns>
 public static ExecutedCommandsBuilder <TClass> Action <TClass>(this ExecutedCommandsBuilder <TClass> executedCommandsBuilder, Action <IPerformanceInfo> performanceAction) where TClass : class
 {
     return(executedCommandsBuilder.AddActions(performanceAction));
 }