Show / Hide Table of Contents

Class VersionResolveService

Represents the service that resolves the version for either Relativity or a RAP.

Inheritance
System.Object
VersionResolveService
Implements
IVersionResolveService
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Relativity.Testing.Framework.Versioning
Assembly: Relativity.Testing.Framework.dll
Syntax
public class VersionResolveService : IVersionResolveService

Constructors

| Improve this Doc View Source

VersionResolveService(IKernel, IRelativityFacade, IRelativityApplicationVersionResolveService)

Initializes a new instance of the VersionResolveService class.

Declaration
public VersionResolveService(IKernel kernel, IRelativityFacade facade, IRelativityApplicationVersionResolveService rapVersionService)
Parameters
Type Name Description
IKernel kernel

Castle Windsor Micro Kernel.

IRelativityFacade facade

The Relativity Facade so you can get the Relativity Version.

IRelativityApplicationVersionResolveService rapVersionService

Service for obtaining a version of a RAP.

Methods

| Improve this Doc View Source

GetTargetVersion(Type)

Gets the target version that is used to resolve a strategy object. Defaults to RelativityInstance version.

Declaration
public string GetTargetVersion(Type t)
Parameters
Type Name Description
System.Type t

The type of object that needs to be resolved.

Returns
Type Description
System.String

Target version needed for resolving a type (e.g. Relativity Instance version or RAP version).

| Improve this Doc View Source

GetTargetVersion(Type, String)

Gets the target version that is used to resolve a strategy object.

Declaration
public string GetTargetVersion(Type t, string defaultVersion)
Parameters
Type Name Description
System.Type t

The type of object that needs to be resolved.

System.String defaultVersion

Default vaule to return.

Returns
Type Description
System.String

Target version needed for resolving a type (e.g. Relativity Instance version or RAP version).

Implements

IVersionResolveService
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX