예제 #1
0
 /// <summary>
 ///     <para>Private constructor</para>
 ///     <para>构造函数私有化</para>
 /// </summary>
 /// <param name="handler">External event handler</param>
 private ExternalEventWheel(IExternalEventHandlerWheel handler)
 {
     Handler = handler;
 }
예제 #2
0
 /// <summary>
 ///     <para>Create an external event to raise</para>
 ///     <para>创建一个外部事件</para>
 /// </summary>
 /// <param name="handler">External event handler</param>
 /// <returns>An external event through which the user can trigger the executing of the handler</returns>
 public static ExternalEventWheel Create(IExternalEventHandlerWheel handler)
 {
     //Some other operations may be done here(e.g parameter validating)
     return(new ExternalEventWheel(handler));
 }