Cześć,
analizuję sobie pliki, które zostały stworzone automatycznie w projekcie asp.net core z wykorzystaniem Identity a które są domyślnie ukryte z jakiegoś powodu. Chodzi o pliki w katalogu Areas/Identity/Pages/...
Jest tam jeden (dosłownie jeden - co chyba jest istotne) plik o nazwie _Layout.cshtml, który jest w folderze Areas/Identity/Pages/Account/Manage, a który wygląda tak jak poniżej.

Moje pytanie to: w jakim celu jest tu dodany fragment Layout = "/Areas/Identity/Pages/_Layout.cshtml"?
Zakładam, że ta ścieżka odnosi się bezpośrednio do tego właśnie pliku (mimo, że jest on trochę "głębiej" osadzony - /Account/Manage).
Więc pytanie po co w Layout dodawać ścieżkę to tego samego pliku?
Rozumiałbym, gdyby ta ścieżka prowadziła do innego Layout-u, ale w katalogu Areas brak innych plików o tej samej nazwie.
Będę wdzięczny za wyjaśnienie o co tu chodzi.

@{
    Layout = "/Areas/Identity/Pages/_Layout.cshtml";
}
<h1>Manage your account</h1>
<div>
    <h4>Change your account settings</h4>
    <hr />
    <div class="row">
        <div class="col-md-3">
            <partial name="_ManageNav" />
        </div>
        <div class="col-md-9">
            @RenderBody()
        </div>
    </div>
</div>

@section Scripts {
    @RenderSection("Scripts", required: false)
}