Size: a a a

2021 April 02

g

gsomix in F# Chat
noname nobody
Привет, есть кто в этом году пробовал использовать https://github.com/fsprojects/FSharp.Data.SqlClient ? Оно рабочее? у меня скрипт выдает такую ошибку:
error FS3033: Поставщик типов сообщил об ошибке "FSharp.Data.SqlProgrammabilityProvider" в контексте предоставленного типа "FSharp.Data.SqlProgrammabilityProvider,ConnectionStringOrName="Server=.;Database=db;Trusted_Connection=True"+dbo+Tables+Clients", элемент ".ctor". Ошибка: The design-time type 'System.Data.SqlClient.SqlCommand' utilized by a type provider was not found in the target reference assembly set '[tgt assembly FSharp.Data.SqlClient, Version=1.0.0.0, Culture=neutral;
tgt assembly System.Runtime, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a;
tgt assembly FSharp.Core, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a;
Пора перестать его мучать. :)

https://mobile.twitter.com/mitekm/status/1373775894934818816
источник

AK

Alex K in F# Chat
noname nobody
Привет, есть кто в этом году пробовал использовать https://github.com/fsprojects/FSharp.Data.SqlClient ? Оно рабочее? у меня скрипт выдает такую ошибку:
error FS3033: Поставщик типов сообщил об ошибке "FSharp.Data.SqlProgrammabilityProvider" в контексте предоставленного типа "FSharp.Data.SqlProgrammabilityProvider,ConnectionStringOrName="Server=.;Database=db;Trusted_Connection=True"+dbo+Tables+Clients", элемент ".ctor". Ошибка: The design-time type 'System.Data.SqlClient.SqlCommand' utilized by a type provider was not found in the target reference assembly set '[tgt assembly FSharp.Data.SqlClient, Version=1.0.0.0, Culture=neutral;
tgt assembly System.Runtime, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a;
tgt assembly FSharp.Core, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a;
Welcome to the club buddy...
Поставь Dapper.FSharp и будет тебе счастье
источник

nn

noname nobody in F# Chat
жаль, жаль...
источник

HK

Henry Kovalevsky in F# Chat
noname nobody
Привет, есть кто в этом году пробовал использовать https://github.com/fsprojects/FSharp.Data.SqlClient ? Оно рабочее? у меня скрипт выдает такую ошибку:
error FS3033: Поставщик типов сообщил об ошибке "FSharp.Data.SqlProgrammabilityProvider" в контексте предоставленного типа "FSharp.Data.SqlProgrammabilityProvider,ConnectionStringOrName="Server=.;Database=db;Trusted_Connection=True"+dbo+Tables+Clients", элемент ".ctor". Ошибка: The design-time type 'System.Data.SqlClient.SqlCommand' utilized by a type provider was not found in the target reference assembly set '[tgt assembly FSharp.Data.SqlClient, Version=1.0.0.0, Culture=neutral;
tgt assembly System.Runtime, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a;
tgt assembly FSharp.Core, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a;
Если сидишь под окнами и в VS Code, то может помочь отключить FSharp: Use Sdk Scripts.
источник

NK

ID:0 in F# Chat
Букварь по F# для любопытствующих C#-разработчиков

Перевод статьи, в которой представлены некоторые указания о том, как взять удобные вам составляющие C# и перевести их на F#.

https://proglib.io/w/a380100c
источник

nn

noname nobody in F# Chat
неплохо, а кто-то использует F# и C# вместе? Если да в какой комбинации? Имеет смысл функционал запилить на F# а GUI на C#?
источник

AK

Alex K in F# Chat
noname nobody
неплохо, а кто-то использует F# и C# вместе? Если да в какой комбинации? Имеет смысл функционал запилить на F# а GUI на C#?
миграции для EF держу в C# проекте, а Context в F# :D
источник

MS

Mark Shevchenko in F# Chat
noname nobody
неплохо, а кто-то использует F# и C# вместе? Если да в какой комбинации? Имеет смысл функционал запилить на F# а GUI на C#?
Где удалось затащить F# в проект, весь код был на C#, а один пакет с математикой на F#.
источник

D

Dmitry in F# Chat
ID:0
Букварь по F# для любопытствующих C#-разработчиков

Перевод статьи, в которой представлены некоторые указания о том, как взять удобные вам составляющие C# и перевести их на F#.

https://proglib.io/w/a380100c
Спасибо
источник

И

Иван in F# Chat
Alex K
миграции для EF держу в C# проекте, а Context в F# :D
А можешь код показать? Звучит интересно
источник

AK

Alex K in F# Chat
Иван
А можешь код показать? Звучит интересно
эт я пытаюсь написать IdentityServer на F# с жирафом
вот линк https://github.com/iTKerry/better-ttd/tree/main/src/Services/Identity
можешь звезду впилить :D
источник

И

Иван in F# Chat
Alex K
эт я пытаюсь написать IdentityServer на F# с жирафом
вот линк https://github.com/iTKerry/better-ttd/tree/main/src/Services/Identity
можешь звезду впилить :D
Модели получается в 2х местах нужно определять?
источник

AK

Alex K in F# Chat
не не, у меня все модели находятся в FIdentityServer.Models, контекст в FIdentityServer.DataAccess а миграции в FIdentityServer.Migrations
модели описаны на F# как [<CLIMutable>]
источник

AK

Alex K in F# Chat
возможна проблема с option, но я как-то не проверял. хотя по идее чере IEntityTypeConfiguration можно законфигурить маппинги
источник

И

Иван in F# Chat
Alex K
не не, у меня все модели находятся в FIdentityServer.Models, контекст в FIdentityServer.DataAccess а миграции в FIdentityServer.Migrations
модели описаны на F# как [<CLIMutable>]
источник

AK

Alex K in F# Chat
аааааааааа, ну так там ж пишет, OLD
это работающий пример на C# который я переписываю на F#
источник

И

Иван in F# Chat
Alex K
аааааааааа, ну так там ж пишет, OLD
это работающий пример на C# который я переписываю на F#
Все понял, спасибо
источник

И

Иван in F# Chat
А как ты миграции добавляешь, стандартная
dotnet ef migrations add BlaBla
работает? Или нужно руками все прописывать
источник

AK

Alex K in F# Chat
Иван
А как ты миграции добавляешь, стандартная
dotnet ef migrations add BlaBla
работает? Или нужно руками все прописывать
именно так и добавлял. для этого и реализовал
IdentityContextFactory
источник

И

Иван in F# Chat
Alex K
именно так и добавлял. для этого и реализовал
IdentityContextFactory
Круто, мне нравится) А где инфу брал, где-то по докам искал или тоже из космоса?
источник