Wie verhindere ich, dass Resharper bei langen Zeilen nach dem Return-Schlüsselwort einen Zeilenumbruch macht?

Beim automatischen Formatieren mit Resharper STRG + ALT + UMSCHALT + F für Zeilen, die länger als die maximale Zeilenlänge sind (in meinem Fall 80 Zeichen), erhalte ich Folgendes:

    return
        View(new ViewModel
        {
            Identifier = identifier,
            Files = service.AllFiles()
        });

Aber was ich wirklich will, ist esnicht nach dem Schlüsselwort "return" umbrechen (d. h. nicht das Schlüsselwort return in einer eigenen Zeile haben), wie folgt:

    return View(new ViewModel
    {
        Identifier = identifier,
        Files = service.AllFiles()
    });

Weiß jemand, wie man Resharper "konfiguriert", um dies zu erreichen? :)

Hier ist ein weiteres Beispiel, das ich jetzt sehe:

    return
        repository.Session.CreateCriteria(typeof(SomeType))
                  .Add(Expression.Eq("Identifier", identifier))
                  .UniqueResult<SomeType>();

Wenn ich wirklich sehen will:

    return repository.Session.CreateCriteria(typeof(SomeType))
                     .Add(Expression.Eq("Identifier", identifier))
                     .UniqueResult<SomeType>();

AKTUALISIEREN:

Hier ist "immer hacken":

    return View(new OrganisationFileLoadViewModel
    {
        Identifier = identifier,
        AllExistingOrganisationFiles = nmdsOrganisationFileLoadService.AllNMDSOrganisationFiles()
    });

Hier ist "wenn lange hacken":

    return
        View(new OrganisationFileLoadViewModel
        {
            Identifier = identifier,
            AllExistingOrganisationFiles = nmdsOrganisationFileLoadService.AllNMDSOrganisationFiles()
        });

Antworten auf die Frage(2)

Ihre Antwort auf die Frage