IMobileServiceTable не может опубликовать - PullRequest
0 голосов
/ 31 мая 2018

Я пытаюсь вставить строку в таблицу Azure и получаю сообщение об ошибке:

Невозможно POST '/ tables / Sate_Customer \ n

Яуспешно может вставлять в таблицы «Клиент» и «Состояние» в одной базе данных.Кстати, в этой таблице есть ограничение FK для столбцов CustomerId и StateId.

public class State_Customer
{
    [JsonProperty(PropertyName = "id")]
    public string StateCustomerId { set; get; }

    [JsonProperty(PropertyName = "CustomerId")]
    public string CustomerId { set; get; }

    [JsonProperty(PropertyName = "StateId")]
    public string StateId { set; get; }

    [JsonProperty(PropertyName = "createdAt")]
    [CreatedAt]
    public DateTime CreatedAt { set; get; }

    [JsonProperty(PropertyName = "updatedAt")]
    [UpdatedAt]
    public DateTime UpdatedAt { set; get; }

    [JsonProperty(PropertyName = "deleted")]
    [Deleted]
    public bool Deleted { set; get; }

}

public async void InsertStateCustomer()
{
    List<string> custIds = new List<string>() 
    { "b1f57a2e-aeb4-4709-8b9a-cc5f35c4195f", 
      "f3a9035a-9869-42b9-a415-a8fa0d689c60" 
    };
    string stId = "899becd5-199e-43b4-a4cc-f8883d0b8102";

    foreach (string strCusId in custIds)
    {
        State_Customer stCust = new State_Customer() 
        { CustomerId = strCusId, StateId = stId };

            await stateCustomerTable.InsertAsync(stCust);
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...