Class TermServiceBase
Abstract base class - TermServiceBase
Inheritance
System.Object
TermServiceBase
Implements
Cmc.Core.ServiceModel.IService
Assembly: Cmc.Nexus.Academics.Contracts.dll
Syntax
public abstract class TermServiceBase : EntityService<TermEntity>, ITermService, IEntityService<TermEntity>, IService
Constructors
TermServiceBase()
Declaration
protected TermServiceBase()
Methods
GetTerms(GetTermsByStartDateRequest)
Declaration
public virtual GetTermsByStartDateResponse GetTerms(GetTermsByStartDateRequest request)
Parameters
Returns
Register(TermRegistrationRequest)
Declaration
public virtual TermRegistrationResponse Register(TermRegistrationRequest request)
Parameters
Returns
SaveTermStatus(SaveTermStatusRequest)
Declaration
public virtual ServiceResponse SaveTermStatus(SaveTermStatusRequest payload)
Parameters
Returns
Type |
Description |
Cmc.Core.ServiceModel.ServiceResponse |
|
Implements
Cmc.Core.ServiceModel.IEntityService<>
Cmc.Core.ServiceModel.IService