package Ġio . fluid sonic . server Ċ Ċ import Ġio . fluid sonic . json .* ĊĊ Ċ internal Ġobject ĠStandard Module Ġ: ĠB aku Module < B aku Context , ĠB aku Transaction >() Ġ{ ĊĊ ĉ override Ġfun ĠB aku Module Configuration < B aku Context , ĠB aku Transaction >. configure () Ġ{ Ċĉ ĉ bson ( Ċĉĉ ĉ City Name B SON Codec , Ċĉĉ ĉ Company Name B SON Codec , Ċĉĉ ĉ Country B SON Codec , Ċĉĉ ĉ Currency B SON Codec , Ċĉĉ ĉ DayOfWeek B SON Codec , Ċĉĉ ĉ EmailAddress B SON Codec , Ċĉĉ ĉ FirstName B SON Codec , Ċĉĉ ĉ FullName B SON Codec , Ċĉĉ ĉ Geo Coordinate B SON Codec , Ċĉĉ ĉ LastName B SON Codec , Ċĉĉ ĉ Password Hash B SON Codec , Ċĉĉ ĉ PhoneNumber B SON Codec , Ċĉĉ ĉ Postal Code B SON Codec , Ċĉĉ ĉ Url B SON Codec , Ċĉĉ ĉ Zone Id B SON Codec Ċĉ ĉ ) ĊĊĉ ĉ json ( Ċĉĉ ĉ Country Json Codec , Ċĉĉ ĉ Currency Json Codec , Ċĉĉ ĉ Url Json Codec , Ċĉĉ ĉ Json Codec Provider . generated ( B aku Json Codec Provider :: class ), Ċĉĉ ĉ Enum Json Codec Provider ( transformation Ġ= ĠEnum Json Transformation . ToString ( Enum Json Transformation . Case . lowercase _ words )) Ċĉ ĉ ) Ċ ĉ } Ċ } Ċ