Romestead Assembly Reference

CandideServer.Database.CitizenDataBase

Type JSON

public class in CandideServer.Database

Methods4
Properties0
Fields2
Events0
Type metadata
  • AssemblyCandideServer
  • NamespaceCandideServer.Database
  • Base typeSystem.Object
  • Hash56196A72D634DB358C5488E272C3AC71CD4657FE7152E7A800F69D6BDA5A808D

Relationships

Base type

System.Object

Fields

NameVisibilitySignature
CitizenDataMappublicpublic System.Collections.Generic.Dictionary<System.String, CandideServer.Data.DataModels.CitizenData> CitizenDataMap
MissingDatapublicpublic CandideServer.Data.DataModels.CitizenData MissingData

Methods

AddCitizens

public System.Void AddCitizens(System.Collections.Generic.List<CandideServer.Data.DataModels.CitizenData> citizensList)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash0D9A689C5AD299B6D52B86555FF761B376011BDC0F78BEA131DFB1B1A612BBFB
  • Body hash36158C5127A0C650FCFAF27BDEC65F396846252024A43C93A98FCEA482B1CB54
  • IL size96
Referenced calls
  • System.Collections.Generic.List<CandideServer.Data.DataModels.CitizenData>::GetEnumerator()
  • List.Enumerator<CandideServer.Data.DataModels.CitizenData>::get_Current()
  • System.Collections.Generic.Dictionary<System.String, CandideServer.Data.DataModels.CitizenData>::ContainsKey(!0)
  • System.String::Concat(System.String, System.String, System.String)
  • CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)
  • System.Collections.Generic.Dictionary<System.String, CandideServer.Data.DataModels.CitizenData>::set_Item(!0, !1)
  • List.Enumerator<CandideServer.Data.DataModels.CitizenData>::MoveNext()
  • System.IDisposable::Dispose()
Called by
String literals
  • Detected duplicate citizen id '
  • '.

GetCitizenOrMissing

public CandideServer.Data.DataModels.CitizenData GetCitizenOrMissing(System.String id)

Method metadata
  • Visibilitypublic
  • Return typeCandideServer.Data.DataModels.CitizenData
  • StaticTrue
  • VirtualFalse
  • Hash5BA191B853170F1DA97BE237623A5F2C4A47C6EBF495F6BEB506C3D77D64CD9F
  • Body hashEC04A28A103657EADD1003CC48E65CC0417958A8B1C48D48A487C78161AA4949
  • IL size26
Referenced calls
  • System.Collections.Generic.Dictionary<System.String, CandideServer.Data.DataModels.CitizenData>::TryGetValue(!0, !1&)
Called by

GetCitizenOrNull

public CandideServer.Data.DataModels.CitizenData GetCitizenOrNull(System.String id)

Method metadata
  • Visibilitypublic
  • Return typeCandideServer.Data.DataModels.CitizenData
  • StaticTrue
  • VirtualFalse
  • Hash8708439B27049265313295278E5A32CE5CE3B946BCAF856271E59E62F24F19C9
  • Body hash61BB60847FA71E1B99EEA6FB2DF6416F3B4C1F0B7DB9B0A54D1551AF4C00A9E7
  • IL size22
Referenced calls
  • System.Collections.Generic.Dictionary<System.String, CandideServer.Data.DataModels.CitizenData>::TryGetValue(!0, !1&)
Called by

TryCreateCitizenModel

public System.Boolean TryCreateCitizenModel(System.String citizenId, System.Guid newId, out CandideServer.Models.Citizen.CitizenModel& citizenModel)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticTrue
  • VirtualFalse
  • Hash94124D4CA407C028526131EE36F5DAADE5F6D379073B7F8EAFCD62BC03676F5A
  • Body hashF47DA8EFB22977FBC0A39E799DD7DCE377338808B8A0985F8EF7C9DE8C37E6D1
  • IL size312
Referenced calls
Called by
String literals
  • female
  • male