Я добавил это, и это сработало для меня.
web.api
config.EnableCors();
Затем вы будете называть модель с помощью cors:
In контроллер, который вы добавите вверху для глобальной области видимости или для каждого класса. Это зависит от вас.
[EnableCorsAttribute("http://localhost:51003/", "*", "*")]
Кроме того, когда вы нажимаете эти данные на Angular, вы хотите увидеть также файл .cshtml, или он будет толкать данные, но не заполнять ваше представление.
(function () {
"use strict";
angular.module('common.services',
['ngResource'])
.constant('appSettings',
{
serverPath: "http://localhost:51003/About"
});
}());
//Replace URL with the appropriate path from production server.
Надеюсь, это поможет кому-то, мне потребовалось некоторое время, чтобы понять Entity Framework и почему CORS настолько полезен.
Немного поздно случайная встреча с этим... Вы могли также попробовать NArrange для переформатирования кода. Параметры форматирования, которые это поддерживает, все еще довольно ограничены, но это может обработать весь каталог и является инструментом командной строки. Кроме того, NArrange работает под Моно.
Вы могли дать Художественному стилю попытку, он требует, чтобы жемчуг был установлен все же. Это имеет достойный список параметров форматирования и поддерживает C и Java также.
Это не командная строка, моно или Linux, но это - что-то: я использовал ReSharper (сделанный JetBrains), и это довольно хорошо. Это - плагин Visual Studio, таким образом, я предполагаю, что это не Ваша чашка чая, но надо надеяться кто-то приедет с лучшим ответом :)
Для полноты, выезд http://uncrustify.sourceforge.net/
Выезд astyle. Я уверен, что парни KDE используют его, но веб-сайт сказал, что это поддерживает C#.
Я знаю, что это старый пост, но я все равно поддержу предложение ReSharper. Я не могу без этого жить.
Встроенное переформатирование находится в меню ReSharper-> Инструменты-> Код очистки и по умолчанию привязано к Ctrl-E Ctrl-C.
Я использую emacs и csharp-mode . Одно нажатие клавиши и модуль переформатирован под свои желания.
См. Наш SD C # Formatter . Использует полный синтаксический анализатор C # и prettyprinter; это не нарушит ваш код.
РЕДАКТИРОВАТЬ: сентябрь 2013 г .: Теперь работает в Windows и Linux. Обложки C # v5.