void IMailbox.ConfigMailboxOptions(MailboxOptions options) { base.CreateContext("IMailbox.ConfigMailboxOptions", new DataContext[0]).Execute(delegate { this.WrappedObject.ConfigMailboxOptions(options); }, true); }
void IMailbox.ConfigMailboxOptions(MailboxOptions options) { if (base.ServerVersion[13]) { base.MrsProxy.IMailbox_ConfigMailboxOptions(base.Handle, (int)options); return; } if (options != MailboxOptions.None) { throw new UnsupportedRemoteServerVersionWithOperationPermanentException(base.MrsProxyClient.ServerName, base.ServerVersion.ToString(), "IMailbox_ConfigMailboxOptions"); } }
void IMailbox.ConfigMailboxOptions(MailboxOptions options) { }
public IHttpActionResult SetMailboxOption([FromBody] string postOffice, string mailboxName, MailboxOptions option) { try { if (!ModelState.IsValid) { JSendBadRequest(ModelState); } var res = _mailService.SetMailboxOption(postOffice, mailboxName, option); return(JSendCreated("", res)); } catch (Exception ex) { return(JSendError(HttpStatusCode.InternalServerError, ex.Message)); } }