Когда я автоматически форматирую с помощью Resharper CTRL + ALT + SHIFT + F для строк длиннее максимальной длины строки (в моем случае это 80 символов), я получаю следующее:
return
View(new ViewModel
{
Identifier = identifier,
Files = service.AllFiles()
});
Но что я действительно хочу, так это не обертывать после ключевого слова "return" (т.е. не иметь ключевого слова return в отдельной строке), например так:
return View(new ViewModel
{
Identifier = identifier,
Files = service.AllFiles()
});
Кто-нибудь знает, как «настроить» Resharper, чтобы это произошло? :)
Вот еще пример, вот что я сейчас вижу:
return
repository.Session.CreateCriteria(typeof(SomeType))
.Add(Expression.Eq("Identifier", identifier))
.UniqueResult<SomeType>();
Когда я очень хочу увидеть:
return repository.Session.CreateCriteria(typeof(SomeType))
.Add(Expression.Eq("Identifier", identifier))
.UniqueResult<SomeType>();
ОБНОВЛЕНИЕ:
Вот "руби всегда":
return View(new OrganisationFileLoadViewModel
{
Identifier = identifier,
AllExistingOrganisationFiles = nmdsOrganisationFileLoadService.AllNMDSOrganisationFiles()
});
Вот "рубить, если длинно":
return
View(new OrganisationFileLoadViewModel
{
Identifier = identifier,
AllExistingOrganisationFiles = nmdsOrganisationFileLoadService.AllNMDSOrganisationFiles()
});