local dap = require 'dap'
local netcoredbg_adapter = {
type = 'executable',
command = '/usr/bin/netcoredbg',
args = { '--interpreter=vscode' }
}
dap.adapters.coreclr = netcoredbg_adapter
dap.adapters.netcoredbg = netcoredbg_adapter
dap.configurations.cs = {
{
type = 'coreclr',
name = 'Launch .NET',
request = 'launch',
cwd = '${workspaceFolder}',
stopAtEntry = true,
program = function()
return vim.fn.input('Path to DLL: ', vim.fn.getcwd() .. '/bin/Debug/', 'file')
end,
}
}
local dap = require 'dap'
local netcoredbg_adapter = {
type = 'executable',
command = '/usr/bin/netcoredbg',
args = { '--interpreter=vscode' }
}
dap.adapters.coreclr = netcoredbg_adapter
dap.adapters.netcoredbg = netcoredbg_adapter
dap.configurations.cs = {
{
type = 'coreclr',
name = 'Launch .NET',
request = 'launch',
cwd = '${workspaceFolder}',
stopAtEntry = true,
program = function()
return vim.fn.input('Path to DLL: ', vim.fn.getcwd() .. '/bin/Debug/', 'file')
end,
}
}