1. C# / Говнокод #5270

    +120

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    public static string GetRedirectUrl(string userName, bool createPersistentCookie)
    {
        if (userName == null)
        {
            return null;
        }
        return GetReturnUrl(true);
    }

    из рефлектора, класс FormsAuthentication
    ахеренная роль у параметров userName и createPersistentCookie

    Запостил: Semargl, 13 Января 2011

    Комментарии (10) RSS

    • видимо как спроектировали а потом они оказались не нужны, ну и переделывать было впадлу
      Ответить
      • не "в падлу", а legacy
        т.е. сначала параметр учитывался, а потом перестал
        но сигнатура уже попала в референс
        Ответить
    • http://connect.microsoft.com/VisualStudio/feedback/details/218727/obsolete-parameter-in-formsauthentication-getredirecturl-string-username-bool-createpersistentcookie
      все же говнокод :)
      Ответить
    • - И мне не нравится, что ты вообще общаешься с этим парнем. У него хоть девочка есть?
      Ответить

    Добавить комментарий