/src/LinFu.IoC/Configuration/ActionDelegates.cs

http://github.com/philiplaureano/LinFu · C# · 15 lines · 12 code · 1 blank · 2 comment · 0 complexity · 83cb32a2ca4dec9cd7726303bd785333 MD5 · raw file

  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. namespace LinFu.IoC.Configuration
  6. {
  7. // These action delegates extend the standard Action<T>
  8. // so that it can take more than a single parameter
  9. #pragma warning disable 1591
  10. public delegate void Action<T1, T2, T3, T4, T5>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5);
  11. public delegate void Action<T1, T2, T3, T4, T5, T6>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6);
  12. public delegate void Action<T1, T2, T3, T4, T5, T6, T7>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7);
  13. #pragma warning restore 1591
  14. }