Table of Contents

Class LanguageService

Namespace: Casewhere.Runtime.SystemDataObjects
Assembly: Casewhere.Runtime.dll

public class LanguageService : ISystemDataObjectService

Inheritance

objectLanguageService

Implements

ISystemDataObjectService

Inherited Members

object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()

Extension Methods

ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<LanguageService>(LanguageService)

Constructors

LanguageService(ILanguageRepository, ICounterService)

public LanguageService(ILanguageRepository languageRepository, ICounterService counter)

Parameters

languageRepository ILanguageRepository

counter ICounterService

Methods

Accept(string)

public bool Accept(string entityName)

Parameters

entityName string

Returns

bool

Create(JObject)

public DataObject Create(JObject data)

Parameters

data JObject

Returns

DataObject

Delete(Guid)

public void Delete(Guid id)

Parameters

id Guid

Load(Guid)

public DataObject Load(Guid id)

Parameters

id Guid

Returns

DataObject

Update(Guid, JObject)

public void Update(Guid id, JObject data)

Parameters

id Guid

data JObject