Size: a a a

2020 July 23

YT

Yogurt The Horse in F# Chat
ну или еще как-нибудь с конфигурировать
источник

IC

Ilya L Che in F# Chat
Yogurt The Horse
ну или еще как-нибудь с конфигурировать
Проблема непонятна. Читаешь свой конфиг и настраиваешь по нему. Я канопи не пользовался особо, но там разве есть какие-то особенности?
http://lefthandedgoat.github.io/canopy/Docs/configuration.html

Можно в отдельном классе читать, повесив x/nunit атрибут. Можно просто модуль под это создать.
источник

YT

Yogurt The Horse in F# Chat
не, ну вот мне нужно креды свои запихнуть куда-то
источник

YT

Yogurt The Horse in F# Chat
хочу хранить их в файле, допустим
источник

YT

Yogurt The Horse in F# Chat
и иметь доступ из тестов
источник

YT

Yogurt The Horse in F# Chat
просто создавать модуль и читать в него файл?
источник

YT

Yogurt The Horse in F# Chat
Просто в аспе например оно через DI решается, потом хоть через энвайронмент задавай все
источник

IC

Ilya L Che in F# Chat
Yogurt The Horse
Просто в аспе например оно через DI решается, потом хоть через энвайронмент задавай все
Можно и так и так, кажется. Тест фреймворков с с встроенным IoC контейнером я пока не видел. Для чтения конфигурации ты можешь взять пакеты Microsoft.Extensions.Configuration. Они и для конфигурации в аспнете используются, насколько я помню.
источник

VS

Vladimir Shchur in F# Chat
Yogurt The Horse
Просто в аспе например оно через DI решается, потом хоть через энвайронмент задавай все
так читай через энвайронмент, зачем тебе DI?
источник

YT

Yogurt The Horse in F# Chat
я же не сказал, что мне нужен DI
источник

VS

Vladimir Shchur in F# Chat
ну вот, я ровно через него и прокидываю)
источник

VS

Vladimir Shchur in F# Chat
просто это не относится к канопай никак)
источник
2020 July 24

O

Orbarax in F# Chat
тэк, добрался. это в другую сторону - если для колонки нет поля/свойства. надо чтобы если для поля нет колонки
источник

O

Orbarax in F# Chat
похоже даппер сделал очень странный выбор - искать поля по колонкам. по идее мало ли что там из базы приехало, главное, чтобы DAL был удовлетворён
источник

A

Alexei in F# Chat
Orbarax
похоже даппер сделал очень странный выбор - искать поля по колонкам. по идее мало ли что там из базы приехало, главное, чтобы DAL был удовлетворён
json сириализаторы точно так же работают (или я не понял)  - если чего-то не приехало то у тебя в поле будет null или 0 ну в общем default
источник

IC

Ilya L Che in F# Chat
В json-сериализаторах обычно можно настроить, чтобы эксепшены в таком случае кидались.
источник

VK

Viacheslav Koryagin in F# Chat
@Lanayx у тебя наверняка есть пример xml-doc в F#?)
источник

VK

Viacheslav Koryagin in F# Chat
Viacheslav Koryagin
@Lanayx у тебя наверняка есть пример xml-doc в F#?)
а, всё, нашёл, спасибо
источник

VS

Vladimir Shchur in F# Chat
собственно, он ничем не отличается от использования в сишарпе)
источник

VK

Viacheslav Koryagin in F# Chat
Vladimir Shchur
собственно, он ничем не отличается от использования в сишарпе)
вроде, да, но у меня чот, ни студия ни райдер не хотят отображать доку к методам при использовании из C#
источник