Пример #1
0
        public TLContactsSettings GetContactsSettings()
        {
            if (_contactsSettings != null)
            {
                return(_contactsSettings);
            }

            _contactsSettings = TLUtils.OpenObjectFromMTProtoFile <TLContactsSettings>(_contactsSettingsSyncRoot, Constants.ContactsSettingsFileName)
                                ?? new TLContactsSettings {
                Flags = new TLLong(0)
            };

            return(_contactsSettings);
        }
Пример #2
0
        public void SaveContactsSettings(TLContactsSettings contactsSettings)
        {
            _contactsSettings = contactsSettings;

            TLUtils.SaveObjectToMTProtoFile(_contactsSettingsSyncRoot, Constants.ContactsSettingsFileName, contactsSettings);
        }