Table of Contents

Class FactionDataStoreExtensions

Namespace
Uncreated.Warfare.Teams
Assembly
Uncreated.Warfare.dll
public static class FactionDataStoreExtensions
Inheritance
FactionDataStoreExtensions
Inherited Members

Methods

FindFaction(IFactionDataStore, uint?)

Search a faction from it's primary key.

public static FactionInfo? FindFaction(this IFactionDataStore dataStore, uint? primaryKey)

Parameters

dataStore IFactionDataStore
primaryKey uint?

Returns

FactionInfo

FindFaction(IFactionDataStore, string?, bool, bool)

Search a faction using text.

public static FactionInfo? FindFaction(this IFactionDataStore dataStore, string? search, bool exact = true, bool onlyOneMatch = true)

Parameters

dataStore IFactionDataStore
search string
exact bool
onlyOneMatch bool

Returns

FactionInfo

FindFaction(IFactionDataStore, uint)

Search a faction from it's primary key.

public static FactionInfo? FindFaction(this IFactionDataStore dataStore, uint primaryKey)

Parameters

dataStore IFactionDataStore
primaryKey uint

Returns

FactionInfo

FindFaction(IFactionDataStore, Faction?)

Search a faction from it's database model.

public static FactionInfo? FindFaction(this IFactionDataStore dataStore, Faction? faction)

Parameters

dataStore IFactionDataStore
faction Faction

Returns

FactionInfo