• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    TENCOKACISTROMYProgramovani v C#, F# a dalsich jazycich pro .NET, Mono a ostatni CLI implementace
    BONEFLUTE
    BONEFLUTE --- ---
    Zdravím.
    Potřeboval bych poradit s migracemi v EF6.
    Vytvořil jsem si prázdnou databázi, nakonfiguroval, provedl (z Package Manager Console) příkaz Update-Database.
    Což se povedlo a provedli se migrace až po sedmou, která chcípla protože se snaží vytvořit automatickou migraci a pokouší se přidat sloupec, který tam ale, díky předchozí migraci, už je přidaný.
    Výpis vypadá cca nějak takto:
    Applying explicit migrations: [202203272149268_ExtendedClient, 202203281621428_DatabaseDocument, 202203281711519_DatabaseAgreementAccessAccountId, 202207181317442_documentSkiped, 202210101601172_double-to-decimal].
    Applying explicit migration: 202203272149268_ExtendedClient.
    Applying automatic migration: 202203272149267_ExtendedClient_AutomaticMigration.
    ALTER TABLE [dbo].[TaskQueues] ADD [Args] [nvarchar](max)
    následovaný výjimkou, že tam ten sloupec Args už je.
    Ten sloupec tam přidává předchozí migrace.
    V tabulce s migracemi nevidím nic podezřelého - končí to na té předchozí.

    Proč se to pokouší tam ten sloupec přidat znova? Co s tím mohu dělat?

    Díky moc za nakopnutí.
    BRAP242
    BRAP242 --- ---
    NECROMAN: muj vysnenej cil je ten, ze bude repozitar kde bude soubor s definici a z toho se vyrobi nuget. Nicmene tohle je docela dobrej napad...
    NECROMAN
    NECROMAN --- ---
    BRAP242: zkoušel jsi jako základ Paste XML as classes be Visual Studiu?
    Paste JSON or XML as classes - Visual Studio (Windows) | Microsoft Learn
    https://learn.microsoft.com/en-us/visualstudio/ide/reference/paste-json-xml?view=vs-2022
    BRAP242
    BRAP242 --- ---
    mozna neco na bazi source-generatoru....
    BRAP242
    BRAP242 --- ---
    Cus,
    mam dotaz:

    mame nekolik aplikaci, ktery mezi sebou sdilej neco jako "master data" (mene nejaky kmenovy ciselniky, ale i slozitejsi struktury). Nevite nekdo o nastroji (Nswag) kterej by dokazal na zaklade nejakyho yamlu / xml souboru vygenerovat c# strukturu?
    VITI
    VITI --- ---
    Sticky scroll - chapu to spravne, ze jeho barva se neda menit?
    TOOMIX
    TOOMIX --- ---
    The New Way of Parsing ANY Type in .NET
    https://www.youtube.com/watch?v=lqbYURwM0bw
    TOOMIX
    TOOMIX --- ---
    Vylepšení textového editoru ve Visual Studiu 2022 17.6
    https://www.youtube.com/watch?v=YPj4PYkkxiQ
    URZA
    URZA --- ---
    DJFRACTAL: staci cokoliv kde rozjedes asp.net core.. me jede blazor server na IIS i na linuxu v dockeru.. idealne potrebujes k tomu povolit websockety, ale blazor server ma kdyztak automaticky fallback na polling mechanismus, takze to jede i bez toho, jen to neni idealni..

    Host and deploy ASP.NET Core Blazor Server | Microsoft Learn
    https://learn.microsoft.com/en-us/aspnet/core/blazor/host-and-deploy/server?view=aspnetcore-7.0
    TOOMIX
    TOOMIX --- ---
    MAZA: díky :)
    TOOMIX
    TOOMIX --- ---
    Má C# něco jako union v C++? Nebo jak byste to řešili?

    Union declaration - cppreference.com
    https://en.cppreference.com/w/cpp/language/union
    SIRLOON
    SIRLOON --- ---
    KERRAY: napodobne
    KERRAY
    KERRAY --- ---
    SAJAGI: tak, jak to píše TOOMIX, jen se to udělá v nějaké pipeline a tam se i ověří, že se to nainstalovalo? :D
    SAJAGI
    SAJAGI --- ---
    TOOMIX: Dobrá, moje chyba, měl jsem dopsat "Automaticky testujete" :)
    TOOMIX
    TOOMIX --- ---
    SAJAGI: vezmu installer, nainstaluju aplikaci ve virtuálu a zapnu ji
    SAJAGI
    SAJAGI --- ---
    Testujete nějak installery vašich aplikací? Pokud ano, jak?
    DJFRACTAL
    DJFRACTAL --- ---
    Má někdo zkušenosti s deploymentem Blazor Server mimo Azure? Nějaká ověřená cloudslužba, kde to moc nezlobí?
    SIRLOON
    SIRLOON --- ---
    FREELA: ani s jabou by to neudelali. Ty muses mit vic druhu pripojeni, ale kazdy musi byt unikatne definovany. Stejne jako mas pro dva ruzny Idap url s metadatama pro konkretni pripojeni, tak stejne to musis definovat i u sebe jinak ti nebudou sedet ty tokeny
    CERMI_FOX
    CERMI_FOX --- ---
    FREELA: Další autentizace přidat jde, ale pod jiným scheme, tj něco jako builder.Services.AddAuthentication("MujCustomScheme) . Vím, že jsem to kdysi řešil a byl opruz, že výchozí auth scheme může být jen jedno a to autentizaci přes druhé je třeba explicitně požádat. Moc detailně si to bohužel už nepamatuju, je to hodně let, ale tak cvičně jsem našel odkazy https://code-maze.com/dotnet-multiple-authentication-schemes/ a https://learn.microsoft.com/en-us/aspnet/core/security/authorization/limitingidentitybyscheme?view=aspnetcore-7.0
    Jestli lezeš přes dva různé identity providery (jestli jsem to správně pochopil), tak jiná možnost mě nenapadá. Korektní řešení je před to postavit něco, co ty dva IdP federuje do jednho a mapuje claimy na nějakej společnej set.

    Doufám, že jsem tě pochopil správně :)
    Kliknutím sem můžete změnit nastavení reklam