Angularjs $ http.get (). Luego y enlace a una lista

Tengo una lista que se parece a esto:

<li ng-repeat="document in DisplayDocuments()" ng-class="IsFiltered(document.Filtered)">
    <span><input type="checkbox" name="docChecked" id="doc_{{document.Id}}" ng-model="document.Filtered" /></span>
    <span>{{document.Name}}</span>
</li>

Ato esta lista en mi controlador, a esto:

$scope.Documents = $http.get('/Documents/DocumentsList/' + caseId).then(function(result) {
    return result.data;
});

Cuando esto se ejecuta, no obtengo ningún resultado. cuando quito elthen Método, obtengo tres líneas vacías, lo que hace que el recuento sea correcto, pero no se muestra información.

Sé que "todo lo demás" funciona, ya que anteriormente llené la lista con jQuery, ¿qué estoy haciendo mal?

Aquí está la respuesta del servidor:

{Id:3f597acf-a026-45c5-8508-bc2383bc8c12, Name:ZZ_BL0164_Skisse BL0164_945111.pdf, Order:1,…}
{Id:46f51f1f-02eb-449a-9824-8633e8ae7f31, Name:ZB_BL0201_Firmaattest BL0201_945111.pdf, Order:1,…}
{Id:fddd1979-c917-4b32-9b83-b315f66984ed, Name:ZA_BL0228_Legitimasjonsskjema BL0228_945111.pdf,…}

Respuestas a la pregunta(4)

Su respuesta a la pregunta