IGLib
1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
|
Public Member Functions | |
IResultWriter | GetResultWriter (string format, object[] args) |
Gets a ResultWriter for a given format and set of arguments. More... | |
override void | StartService () |
Initialize the Service More... | |
![]() | |
virtual void | StopService () |
Do any cleanup needed before terminating the service More... | |
void | Dispose () |
Properties | |
string[] | Formats [get] |
![]() | |
IServiceLocator | ServiceContext [get, set] |
The ServiceContext More... | |
ServiceStatus | Status [get, protected set] |
Gets the ServiceStatus of this service More... | |
![]() | |
IServiceLocator | ServiceContext [get, set] |
The ServiceContext More... | |
ServiceStatus | Status [get] |
Gets the ServiceStatus of this service More... | |
![]() | |
string[] | Formats [get] |
Gets an array of the available formats More... | |
Private Attributes | |
readonly string[] | BUILT_IN_FORMATS = new string[] { "nunit3", "cases", "user" } |
IEnumerable< ExtensionNode > | _extensionNodes |
string[] | _formats |
Additional Inherited Members | |
![]() | |
virtual void | Dispose (bool disposing) |
![]() | |
bool | _disposed = false |
|
inline |
Gets a ResultWriter for a given format and set of arguments.
format | The name of the format to be used |
args | A set of arguments to be used in constructing the writer or null if non arguments are needed |
Implements NUnit.Engine.IResultService.
Referenced by NUnit.Engine.Services.Tests.ResultServiceTests.CanGetWriter(), NUnit.Engine.Services.ResultWriters.Tests.NUnit2XmlResultWriterTests.ConvertEngineResultToXml(), NUnit.Engine.Services.Tests.ResultServiceTests.NUnit3Format_NonExistentTransform_ThrowsArgumentException(), NUnit.Engine.Services.Tests.ResultServiceTests.NUnit3Format_NullArgument_ThrowsArgumentNullException(), and NUnit.Engine.Services.ResultWriters.Tests.NUnit2XmlValidationTests.runSchemaValidatorTest().
|
inlinevirtual |
Initialize the Service
Reimplemented from NUnit.Engine.Services.Service.
References NUnit.Engine.Services.ExtensionService.GetExtensionNodes(), and NUnit.Engine.ServiceContext.GetService().
|
private |
|
private |
|
private |
|
get |