public createRecord(entityLogicalName: string, record: any): Xrm.Async.PromiseLike<Xrm.CreateResponse> {
    if (this.isOffline) {
      return this.offline.createRecord(entityLogicalName, record);
    } else {
      return this.online.createRecord(entityLogicalName, record);