PageRenderTime 7ms CodeModel.GetById 1ms app.highlight 2ms RepoModel.GetById 1ms app.codeStats 1ms

/src/NUnit/interfaces/IAgency.cs

#
C# | 23 lines | 8 code | 2 blank | 13 comment | 0 complexity | 36f6f5e667c90ec516fe2a6b71982e2d MD5 | raw file
 1// ****************************************************************
 2// Copyright 2008, Charlie Poole
 3// This is free software licensed under the NUnit license. You may
 4// obtain a copy of the license at http://nunit.org
 5// ****************************************************************
 6
 7using System;
 8
 9namespace NUnit.Core
10{
11    /// <summary>
12    /// The IAgency interface is implemented by a TestAgency in 
13    /// order to allow TestAgents to register with it.
14    /// </summary>
15    public interface IAgency
16    {
17        /// <summary>
18        /// Registers an agent with an agency
19        /// </summary>
20        /// <param name="agent"></param>
21        void Register(TestAgent agent);
22    }
23}