►
Description
Join members from the ASP.NET teams for our community standup covering great community contributions for ASP.NET, ASP.NET Core, and more.
Community links for this week: https://www.theurlist.com/aspnet-standup-2019-08-27
A
A
Okay,
well
I'm
gonna,
I'm
gonna
run
through
my
community
links
for
this
week
and
then
we'll
just
jump
right
over
to
all
the
fun
stuff
you
have
to
show
off.
So
let
me
share
my
desktop
here
and
I.
Don't
have
a
huge
amount
of
links
for
today,
but
they're
they're
cool
ones.
So,
first
of
all,
there's
an
update
for
Azure
app
configuration
so
Azure
app
configuration
is
a
kind
of
relatively
new
thing.
A
It's
kind
of
a
configuration
server,
sort
idea
where
you
can
centralize
your
application
configuration
so
that
were
that
works,
especially
if
you're
sharing
configuration
among
like
different
micro
services-
or
you
know,
working
with
deployment
pipelines
stuff
like
that.
So
here,
I'm,
including
this
in
the
show
links
for
this
week
too
and
I
I'll
post
all
these
at
they
and
after
I
go
through
them.
So,
but
the
update
here
is
that
the
initial
design
for
this
was
based
on
a
timer
base.
A
You
can
set
your
ping
for
your
refresh
interval,
so
I
thought
that
was
neat
I
actually
haven't
used
this
I've
kind
of
generally
seen
that
it
was
out
there,
but
I
haven't,
haven't
put
it
to
you,
so
I'm
interested,
you
know,
folks
are
watching
it
any
comments
on
that
how
it's
working
for
you
all
right.
Another
cool
new
release
from
the
from
the
learn
group.
So
this
is
a
this
is
an
actual
like
interactive
tutorial,
and
so
this
is
building
asp
net
core
web
app
with
identity
framework.
A
So
this
is
a
nice
thing
where
you
go
through
you
work
with
cloud
shell
and
it
configures
resources
for
you
and
everything's.
You
can
just
write
in
your
browser.
You
can
work
through
and
build
stuff
so
like
as
I
go
through
and
configure
things
here.
It's
you
know,
activating
sandbox
and
building
stuff
out
and
I'm.
Getting
points
to
which
is
neat
and
yeah,
and
so
you
go
through
and
you
you,
it
includes
things
like
customizing,
the
UI
and
stuff
like
that.
So
pretty
cool
love
to
see
how
they're
cranking
that
those
things
out
it's.
A
Exactly
exactly
give
me
those
points,
this
is
nice
from
odd
here,
he's
he's
just
reminding
you
that
you
can
clean
up
your
asp
net
course.
Startup
I
noticed
this.
My
asp
net
core
startups
keep
growing
over
time,
and
then
the
team
keeps
simplifying
this
startup
and
then
and
then
I
keep
adding
stuff
in
that
it
keeps
growing
again.
So
a
nice
pattern
here
and
scott
allen
has
written
some
posts
on
this
sort
of
thing
generally
in
the
past
too,
but
moving
things
into
extension
methods.
A
A
Cool
yep,
all
right,
Nate
McMaster
here
he's
published
a
dotnet
global
tool
for
let's
encrypt,
so
let's
encrypt
is
a
it
provides
you
free,
HTTPS
certificates,
one
thing
that
that
is
required
with
that,
though,
is
you
have
to
you
have
to
run,
and
you
have
to
manually
renew
them
and
that
kind
of
stuff.
So
this
is
nice.
This
is
actually
a
what
he's
got
set
up
here.
You
can
include
its
middleware.
That
says,
add,
let's
encrypt
so
I
believe
I
thought
I
had
also
seen
that
there's
a
global
tool
for
this
or
I'm
incorrect
here.
A
A
Alright
Eric
here
posting
about
Razer
components
in
Blazers,
so
Razer
components
are
a
way
where
you
can
kind
of
build
self-contained
chunk
of
UI
and
just
a
reminder
that
you
can
use
this
inside
a
blazer
applications.
So
Harry
walks
through
creating
a
Razer
component,
and
you
know
showing
how
to
use
that
with
parameters
and
yeah
just
kind
of
a
kind
of
a
quick
walk
through
there.
I.
A
A
Right,
that's
right:
yeah
I,
remember
that
was
in
the
the
release
post,
but
there
was
a
ton
of
stuff
in
there.
So
yeah,
ok
and
I
will
be
publishing
the
this
will
go
in
the
YouTube
notes
and
in
there
I'll
publish
them
in
the
chats
and
everything,
and
that
is
it
for
me.
So
I'm
gonna
pop
back
I'll
stop
sharing.
My
screen,
though,
go
back
over
to
you
folks,
alright,
alright!
So
before
we
dive
in
too
much
you
folks
around
the
web
tools
team,
can
you
wait?
B
I
mean
so
I'm
a
PM
for
dotnet,
so
I
mainly
focus
on
net
projects
and
project
support
and
tooling
Visual
Studio,
mainly
on
Windows,
but
a
lot
of
the
stuff
that
we
use
for
that
is
available
for
other
stacks
as
well.
But
what
we
show
here
today,
and
primarily
what
I'm
interested
in
is
dotnet
and
visual
CD
on
Windows,
but
the
team
I
work
with
also
owns
other
features
in
Visual
Studio
like
publishing
so
later
on.
Maybe
we
can
talk
a
bit
about
publishing
to
Azure
provisioning.
B
C
Anxiety
we
like
yeah
and
I'm
kind
of
I'm
on
the
other
side
of
the
room,
literally
from
his
part
of
the
team
more
on
the
web
editors
side
of
things,
the
HTML
editor,
the
CSS
editor
browser
link
is
something
that
our
team
owns
also,
and
we
picked
up
the
HTTP
repple
tool
that
we'll
be
talking
about
today.
So
yeah.
B
All
right,
so
the
idea
is
that
the
idea
was
born
out
of
the
need
to
quickly
explore
and
learn
and
test
your
API
and
as
projects
get
bigger
and
bigger
and
micro
services
gain
traction.
We've
seen
people
that
are
breaking
up
their
application
to
smaller
chunks
and
it's
much
more
likely
to
now
have
to
explore
a
chunk
of
the
application
they
get
in
this
area
right.
So
it's
not
necessarily
for
a
team.
B
B
The
idea
is
you
want
to
explore
or
test
api's
and
typically,
whenever
you
work
with
a
web
project,
specifically
with
dotnet,
we
just
assumed
you
wanted
a
web
browser
and
we
just
let
you
write
up
your
code
and
fire
up
a
web
browser
but
as
we
started
getting
popularity
with
our
Web
API
projects
and
I
kind
of
stopped
realize
that
opening
up
the
browser
is
not
useful,
so
we
thought
to
ourselves.
Well
what
do
we?
What
what's
what's
handy
here?
B
What's
useful
was
helpful
and
what
we
realized
is
that
people
wanted
to
focus
on
the
exploration
in
the
learning
and
they
didn't
want
to
focus
too
much
on
getting
the
syntax
right
or
getting
the
authentication
right
or
things
like
that,
so
the
suggestion
was
born.
Well,
we
there's
this
idea
of
a
loop
of
you.
Do
something
you
check
it.
You
do
something
more
you
check
into
something
more
and
there's
different
technology
stacks
that
really
capitalize
on
that,
like
Python
with
repo
was
very
popular
and
we're
thinking.
B
Well,
what
if
we
applied
that
kind
of
concept
on
a
command
line
tool
that
lets
you
explore
an
API
kind
of
like
with
explore
a
folder
with
files,
so
something
that
you
don't
have
to
worry
too
much
about
getting
the
enjoy.
It's
everything
to
get
familiar
with.
You
don't
have
to
worry
about
remembering
what
you
did
before
you
just
keep
going
and
you
keep
exploring.
D
B
You
running
it's
a
it's
an
idea:
it's
a
prototype.
It's
a
first
release.
We
are
hoping
that
the
community
will
give
us
lots
of
ideas
as
to
how
they
want
to
extend
it
and
they
want
to
use
it.
What
kind
of
integration
they
wanna
see.
Next,
we'll
talk
about
our
plans,
but
the
main
focus
is
to
get
feedback
from
the
community.
What
do
you
think
we
can
do
more
with
this?
Don't
go
I,
don't
think
we
should
go
with
a
demo
team,
yeah.
C
Yeah
see
we
switch
over
to
my
machine
here.
So
basically,
I've
got
I've
got
a
Web
API
solution
running
here.
This
was
just
the
you
know:
the
default
scaffolded
template
that
was
in
the
latest
preview
of
Visual
Studio
for
a
web
api
I
added
a
few
little
things
to
it
and
added
the
swashbuckle
to
generate
the
swagger
definition,
but
otherwise
it's
basically
just
the
default
template
there
and
then
I've
got
a
this.
Is
a
late-breaking
build
of
the
HTTP
ruffle
tool
that
I
built
about
15
minutes
ago
before
walking
over
here?
C
C
You
can
see
it
managed
to
find
it,
and
it's
at
the
base
address
there.
So
now
the
cool
thing
is,
you
can
do
an
LS
and
kind
of
like
if
you're
doing
you
know
checking
what's
in
your
directory.
It
shows
we
a
couple
different
end
points
here,
a
random
end
point,
which
is
the
one
that
I
added
the
weather
forecast
endpoint,
that
was
part
of
the
default
template,
and
so
then,
just
like
browsing
directory
structure,
you
can
go
ahead
and
CD
into
it.
C
You
can
see
it's
giving
the
types
of
HTTP
commands
that
you
can
issue
against
the
end
point
so
it'll
accept
either
a
get
or
a
post,
and
to
do
that,
you
just
literally
type
get
and
that's
the
response
from
the
API
endpoint
they're
formatted.
The
JSON
did
some
interesting
colorization
on
it,
the
purple
and
the
green.
C
What
color
eyes
is
it
to
make
it
a
little
easier
to
read
and
it's
that
simple
to
go
ahead
and
just
quickly
test
one
of
your,
your
endpoints
on
there
there's
a
couple
things
that
didn't
show
up
on
that
demo
quite
well
and
that's
we
do
have
like
auto
completion.
So
if
you
type
cd'-
and
you
can't
remember
exactly
what
it
is,
you
can
hit
tab
and
it's
gonna
autocomplete
through
the
options
that
you
have
since
it
knows
what
the
end
points
are
that
are
there.
C
Another
thing
on
here
is
so,
as
you
can
see
that
weather
forecast,
one
takes
a
post,
so
we
can
ask
you
a
post
command
and
what
that's
gonna
do.
Is
it
actually
opens
up
my
default
editor,
which
I
have
set
as
Visual
Studio
code
here
and
gives
me
kind
of
a
template
of
what
that
API
expects
you
to
be
posting
to
it
as
part
of
the
body
and
it
kind
of
fills
in
some
default
values
there
and
you
can
go
ahead
and
change
it.
C
Celsius
for
T
I
think
that's
pretty
hot,
so
I'm
gonna
say
that's
too
hot
and
save
it
close
it
and
it
goes
ahead
and
post
it
back
to
the
server
and
I
have
a
server
set
to
just
respond
with
the
same
object
back.
That
also
has
the
temperature
in
Fahrenheit,
with
the
conversion,
so
see
how
what
I
did
do
my
Celsius
to
Fahrenheit
conversion
correctly
there?
That
was
hot
right.
C
Exactly
so,
to
the
extent
that
the
swagger
definition
file
has
the
schema
information
in
it,
for
what
it
expects
the
tool
will
try
to
respect
that
and
generate
some
sample
data,
or
example
stuff
for
you
to
use
for
that.
You
can
also
do
it
in
line
or
you
can
pass
it
a
file
if
you've
got
what
you
want
it
to
post
in
a
file.
There's
some
other
options
on
the
post
command
to
do
it
that
way
too,
but
that's
kind
of
a
quick
and
dirty
way
of
doing
the
post.
There.
C
So
we
have
a
a
just
kind
of
default
couple
of
settings
in
there
that
we
look
for
it,
but
you
can
also
change
that
there's
a
preference
in
the
tool,
so
you
can
change
it
if
you're
constantly
having
to
tell
it
to
look
somewhere
else
for
it,
because
your
particular
project
has
decided
to
store
it
somewhere
else.
You
can
change
the
the
setting
on
the
tool,
so
you're
not
having
to
type
that
every
time
and
it'll
find
it
where
you
have
it.
C
We
also
just
recently
I
think
just
yesterday
the
new
got
package.
One
live
with
the
change
in
it.
We
changed
some
things
with
the
way
it
works,
so
that
we're
now
respecting
the
base
address
that
is
specified
in
the
open,
API
3,
swagger
definition.
So
if
the
swagger
definition
actually
specifies
the
address,
we
go
ahead
and
use
that
Scott
actually
had
a
scenario
where
it
was
in
there
and
the
tool
wasn't
respecting
it,
and
so
we
switched
some
things
around
so
that
the
new
Connect
command
handles
that
situation
properly.
C
C
Oh
yeah,
that's
a
pretty
common
request
that
we're
starting
to
get
and
I
know
authentication
is
going
to
be
a
high
priority
for
after
the
first
release,
but
for
right
now
there
is
somewhat
of
a
workaround
for
for
some
of
the
common
scenarios.
The
most
common
thing
that
we
saw
was
that
people
wanted
to
be
able
to
use
bearer
tokens
and
there's
no
like
built-in
way
right
now
to
say
you
know,
use
this
token.
But
what
you
can
do
is
just
issue
a
header
command
and
I
can
remember
what
it
is.
C
I
think
you
can
yep,
you
can
tab
through
and
it
will
get
there
eventually,
authorization
sure
and
then
error
and
then,
whatever
your
token,
is
and
put
that
there
that
sets
the
header
so
that
now
any
commands
that
you
issue
from
that
point
forward.
It's
gonna
pass
that
authorization
header
with
the
command.
We
can
see
that
working
if
I'm
gonna
do
echo
on
so
that
that's
going
to
have
it
echo
back
out
to
the
screen.
What
commands
it's
issue?
It's
a!
What
HTTP
commands
it's
sending
out.
C
So
if
I
do
the
get
now
and
you
look,
this
is
the
whole
HTTP
request
that
went
out.
You
can
see
it
got
the
authorization
header
in
there
and
then
the
response,
and
so
that's
gonna
stay
there
for
as
long
as
the
the
tool
is
running
until
you
exit
it.
That
header
will
be
there,
so
you
can
continue
using
that
same
bearer
token,
against
all
your
API
endpoints
in
there.
D
D
D
At
this
point
it
I
have
enjoyed.
You
know
talking
with
you
about
this
and
working
on
this
before
you've
shown
it,
but
I'm
curious,
you're,
really
getting
to
the
point
where
it's
just
fit
and
finished
now
like
it
really,
it
works
great.
Have
you
thought
about
how
it
ought
to
look
like?
Should
it
feel
like
a
prompt,
I
know
you
added
the
tilde
after
the
you
know,
I
get
it.
You
wanted
to
feel
like
a
like
a
shell
of
sorts
cuz.
D
B
Have
any
pickle
from
the
community
yet,
but
I
think
one
of
the
promises
here
is
that
it
stays
out
of
your
way.
The
tool
itself
stays
out
of
the
way.
So
I
would
take
a
pass
at
making
sure
that
elements
the
student
stand
out
are
not
standing
out
in
terms
of
color
schemes.
Maybe
they
emphasize
some
things
and
emphasize
others
and
maybe
add
some
ways
that
people
can
know
that
their
headers
have
been
updated
and
a
half
change
into
that.
B
So
being
aware
of
the
context
and
then
the
emphasizing
things
are
noisy
and
you
don't
really
need,
because
the
main
point
here
is
reusing
things
you
ready.
No,
there
should
be
no
higher
bar
eventually
in
terms
of
learning
commands
right
thing
like
that.
So
it's
simple
and
not
know
is
you
think
it's
met
the
goal.
I
think
anything
is
going
to
be
integrating
with
your
tools
and
your
your
tool
chain
as
well.
C
B
C
So
get
a
little
inception
thing
going
on
here,
but
I'm
going
to
go
ahead
and
connect
to
an
employment
that
I
was
using
for
testing.
This
is
just
a
site
that
the
people
who
run
the
swagger
stuff
and
and
keep
up
the
spec
have
up
there.
We
were
able
to
find
the
swagger
definition
and
just
like
normal,
you
can
run
the
LS
command
and
kind
of
start
exploring.
You
can
see.
They've
got
some
stuff
with
pets
going
there.
So.
D
I,
just
just
to
your
point
about
fit
and
finish
like
as
you're
watching
the
customers
and
the
folks
that
are
watching
right
now
think
about
what
you'd
want
this
to
look
like.
Is
that
the
way
you
want
it
to
look
is
that
is
that
representative
of
what
you
would
think
this
feels
like,
or
would
it
be
like
little
little
things,
make
the
verbs
all
caps
or
make
them
in
color,
or
you
know
what
would
make
you
happy
to
spend
all
your
days
in
this
thing.
C
Yeah,
you
can
see
that
it
was.
You
know
it
was
clearly
set
up
to
mimic
the
normal
right
structure
or
showing
the
dot
that
I
thought
that
kind
of
thing,
but
in
terms
of
the
things
you're
talking
about
what
what
should
be
called
out
and
what
should
be
de-emphasized
when
you're
seeing
the
output
from
these
commands
well,.
D
And
so,
just
as
an
interesting
point,
if
I
may
derail
you
a
bit
talk
about
the
dot
meaning
current
directory
for
for
old
people
and
and
what
put
and
post
mean
in
that
context,
I
read
that
to
mean
that
this
endpoint
as
it
is
above,
will
take
a
post
or
a
put
so
slash
pet.
You
can
post
a
pet
or
put
a
pet
and
that's
what
dot
means
there,
but.
C
That's
correct,
yeah!
You
are
right
now
post
and
put
are
your
two
options
for
that
and
then
there's
other
things
inside
of
it.
Just
you
know,
kind
of
like
extra,
you
know
directories
or
files
in
it
and
that
kind
of
listing
that
you
can
also
go
to
but
yeah
the
dot
means
for
this
particular
endpoint
post
and
put
are
the
two
valid
commands
for
it
right.
D
Now,
folks,
in
the
comments
here
on
Twitch
I,
definitely
think
color
is
like
not
just
a
improvement
but
a
requirement.
It's
also
worth
pointing
out,
of
course,
that
that
Tim
is
in
regular
console
host
here
rather
than
Windows
terminal.
But
since
this
is
a
console
application,
it
would
work
just
fine
with
Windows
terminal
so
much
so
that,
if
you
wanted
to,
you
could
actually
add
the
HTTP
ripple
for
your
whatever
project
you're
working
on
as
a
tab
in
Windows
terminal
and.
D
B
C
B
B
D
C
C
Play
through
the
things
that
it
knows
about
which
you
know
if
the
the
commands
that
are
available
to
at
the
endpoints
that
are
available
to
it.
So
if
I
do
CD,
it
goes
through
the
the
possible
end
points
there.
If
you're
doing
the
headers,
it
autocompletes
the
headers,
which
I
think
is
just
a
hard-coded
list
right
now,
but
you
can
find
a
way
to
make
that
dynamic.
If
we
need
to
and
yeah
we
autocomplete
where
we
can
for
sure
I.
D
Mentioned
I
mentioned
verbs
being
uppercase
I,
don't
know
why
I'm
caught
up
on
that,
but
aesthetically
I
would
want
verbs
to
autocomplete
to
auto
uppercase
and
be
uppercase
the
whole
time.
Yeah
I'm
gonna
make
a
note
of
them
all.
So
why
was
she
interested
in
what
the
the
URLs,
if
I
typed
in
Connect
pet
store
swagger
with
mixed
case
it
would?
It
would
persist
that
case
all
the
way
through
robably
yeah,
yeah.
D
And
then
I'm
not
sure
I
have
mixed
feelings
about
the
teal
tilde
times
that
it's
tilde,
because
it's
a
tilde
is
not
a
thing
that
you
see
showing
up
in
a
in
a
path.
Very
often,
you
see
either
a
greater
than
sign
or
a
dollar
sign,
and
are
we
effectively
adopting
the
tilde
and
saying
this?
Is
our
thing
now
darn
it?
You
know
what
I
mean
I
like
that's.
What
that,
when
you're
seeing
into
a
URL
tilde
is
where
it's
at
I'm
curious.
C
D
D
C
C
D
Be
a
cool
thing
because
you
might
have
done
a
whole
complicated
bunch
of
stuff.
The
other
question
is:
let's
say
that
I've
got
that's
all
perfect,
can
I
just
go
and
say,
save
and
dump
the
commands
out
to
a
text
file
that
could
then
re
replayed
later
not
currently,
that's
another
good
suggestion.
Do
you
don't
mind
these
suggestions?
Do
you
so
so?
Dan
on
the
chat
here
says
that
the
tilde
normally
means
the
home.
D
D
A
C
C
B
C
D
I
wonder
if
I
were
this
is
interactive.
This
is
an
interactive
shell.
Where
do
you
see
this
living
in
a
world
with
HTTP,
ie
and
W
get
and
curl,
and
things
like
that
is
this
likely
no
I
mean
like
like
I
know
that
I
can
run
HTTP
ie
is
kind
of
a
standard
one
or
HTTP,
where
you
type
the
word
HTTP
and
you
can
do
stuff,
but
it's
not
interactive.
You
live
in
your
shell
and
then
you
do
this.
You
do
a
thing
and
you
put
your
back
in
your
shell.
D
B
I
think
the
idea
of
a
session
is
very
powerful
and
deep
integration
with
asp.net
is
what's
gonna
set
this
apart
with
from
the
other
tools,
yeah
I,
think
that's
what
we're
gonna,
try
and
add
value
rather
than
compete
and
try
to
create
something
very
similar.
We're
gonna,
try
and
differentiate
by
deep
integration,
and
the
idea
of
the
session
I
think
is
for
learning
and
exploring
I
think
that's
powerful
and
sharing
with
other
team
members,
and
things
like
that.
A
Well,
as
far
as
the
integration
with
tools
kind
of
stuff,
how
is
it
something
where
it's
always
kind
of
focused
on
CLI,
only
or
or
or
and
then
I've
said
and
I've
been
jumping
back
and
forth
because
we've
been
trouble
shooting
some
video
stuff,
but
did
you
show
already
hooking
in
as
a
Visual
Studio
browser?
Well.
B
A
B
This
is
being
shipped
right
now
as
a
dotnet
or
global
tool.
It
means
that
if
you
have
the
SDK
Donecker
SDK
on
your
machine,
all
you
need
to
do
is
fire
up
the
dotnet
tool
install
command
dash,
G
makes
it
global
and
then
the
name
of
our
packets
is
microsoft.net
a
steerable.
So
you
should
be
able
to
see
my
screen
right
now
and
because
I
really
have
it
installed.
B
You
can
also
update
it
at
any
point
that
is
replacing
install
with
update
right
and
then
the
tool
will
get
either
update
to
the
latest
version,
or
it
will
just
get
reinstalled
from
from
scratch
to
make
sure
everything
was
great.
So
now
that
you
have
it
on
your
machine,
if
you
want
to
integrate
it
with
Visual
Studio
also,
you
have
to
do
that
and
there's
also
a
way
to
integrate
it
with
Visual
Studio
code.
B
Now,
I
want
to
point
out
that
this
isn't
first
release,
and
this
is
taking
advantage
of
an
existing
accessibility
point
in
Visual
Studio.
This
is
not
what
we're
gonna
end
integration.
This
is
our
first
step,
so
it's
not
perfect
but
give
us
feedback
as
to
what
you
want
to
see
better
and
work
differently,
and
it's
on
our
backlog
to
make
improvements
in
this
integration.
B
So
there's
an
accessibility
point
in
vs
on
Windows
at
the
end
of
this
menu
you
can
click
browse
with
and
then
any
command
line
tool
can
be
integrated
into
vs
and
then,
as
far
as
vs
is
concerned,
it's
going
to
treat
it
like
a
browser.
So
here
I
have
my
list
of
existing
browsers.
I
can
just
click
Add
and
all
I
need
to
do
now
is
point
to
the
repple
global
tools
will
give
you
an
X
in
windows.
So
I
can
just
point
straight
to
that.
B
Net,
so
under
your
home
directory
net
is
where
all
the
global
tools
are
going
to
be
installed
under
a
subfolder
called
tools.
So
here
you
see,
I
have
my
HTTP
repple
Xing,
the
win32,
so
here's
the
full
path
in
case
anybody
missed
it
and
there's
also
a
blog
post.
We
can
link
to
you
that
has
all
of
these
details
as
well,
which
kinds
of
stuff
I
don't
have
to
provide
any
special
arguments,
because
Visual
Studio
by
default
will
give
the
starting
URL
to
the
command
line.
D
B
Now
all
I
have
to
do
is
fire
it
up
and
Visual
Studio
will
start
the
web
server
and
then
it's
going
to
call
my
command
line
and
I
fire
up
its
developer.
The
base
URL
for
the
project
will
be
passed
in
by
default
and
then
the
kinetic
command
is
going
to
go
and
discover
the
swagger
endpoint
and
be
good
to
go.
C
D
A
B
And
this
is
just
a
I,
don't
know
if
anybody's
gonna
find
this
useful,
but
you
might
as
well
know
about
it.
If
you
go
on
the
select
web
browsers
menu
entry,
you
can
actually
have
multiple
start
up.
So
if
you
really
want
it,
the
browser
cuz
you
wanna
use.
You
know
swagger
UI,
to
explore
it,
but
you
also
want
the
command
line.
It's
it's
it's
not
a
year
or
you
can
have
both.
If
you
really
want
to
right.
D
B
So
we
have
to
do
is
come
up
and
add
a
new
configuration
and
the
type
is
going
to
be
launching
a
tonic
or
console
app,
because
that's
what
the
global
tool
is.
I'm
gonna
give
it
an
easy
name:
text
wrap
on
this
I'm
gonna,
delete
it
up
and
explain
why
in
a
minute
but
yeah,
if
you
you
want
to
build
before
you
run
it,
that's
perfectly
fine.
B
The
program
we're
gonna
run
is
dotnet,
because
what
I
want
to
do
here
is
that
don't
wanna
use
the
XZ,
because
that's
platform,
specific
I,
want
to
show
you
how
to
do
it
in
a
platform
agnostic
way.
So
here
we're
going
to
be
executing
dotnet
that
is
available
on
all
platforms
and
then
we're
going
to
tell
it
well
I
actually
want
its
dear
Apple.
B
B
B
Now,
oh
and
I
also
want
to
make
sure
that
using
integrated
terminal
here
so
then
a
command
window
will
open
with
India's
IPS
code
on
the
bottom.
So
now
that
I
have
my
configuration
saved,
this
will
just
launch
the
tool,
but
it
won't
launch
my
web
browser
my
web
server.
Sorry
at
the
same
time,
so
this
code
has
what
is
called
compound
configurations.
B
B
A
B
And
we're
looking
into
finding
better
ways
of
letting
you
define
that
you
want
to
use
its
to
be
read
before
your
project.
A
few
ideas
are
being
flying
around
like
maybe
launch
Settings
position.
We
are
definitely
looking
into
it.
Please
tell
us
what
the
ideal
way
would
be.
We
eternal
backlog.
We
want
to
make
improvements
here,
so
we
have
fun
with
me.
We're
ready
to
go.
A
D
A
A
Show
the
the
repo
like
we've
been
saying:
hey
if
you
have
ideas
or
whatever
I
mean.
Obviously
they
can
tell
us
on
on
the
current
stream
and
stuff
but
which
people
should
be
logging
issues
on
the
HTTP
repple
github
project
right,
yeah,.
A
C
C
A
C
A
Cool
as
part
of
like
you're
you're
here
from
the
web
tools
team,
so
I
didn't
want
to
totally
change
the
subject
if
we
want
to
go
more
into
HTTP
repple,
but
I
also
did
want
to
ask
if
there's
more
stuff
web
tools
wise,
because
we
haven't
really
dug
into
web
tools
for
a
while.
Is
there
more
stuff
that
we
should
be
aware
of
that?
Your
folks
are
working
on
yeah.
B
B
The
idea
here
is
that
publish
can
succeed
in
your
application
cannot
run
at
all
right
if
you,
if
your
application
depends
on
the
database,
publish,
can
think
oh
yeah,
yeah
I've
put
all
the
fellows
up
there
and
everything
is
great,
but
when
the
application
starts
to
run,
you
might
think
to
yourself
Oh
startup,
error,
I,
don't
know
what's
going
on,
maybe
the
application
is
broken,
publish,
failed,
something
thing
didn't
work
right.
Well,
all
that
happened
was
that
we
can
I,
give
you
a
false
sense
of
security.
B
We
cannot
told
you,
it's
all
great,
all
green
and
you
are
dissipating
a
working
static
page.
What
we're
not
really
doing
is
we're
not
checking
that
your
application
is
ready
to
be
run.
We're
checking
that
all
of
the
things
that
we're
supposed
to
put
there
are
there
we
now
when
I,
go
to
the
extra
step
and
say
well,
what
does
this
application
need
to
actually
run
successfully?
B
Not
just
what
does
it
need
to
be
a
successful
deployment
and
what
we
quickly
realized
is
we
need
to
be
aware
of
what
your
application
depends
on,
because
otherwise,
which
is
not
going
to
be
able
to
give
you
enough
information
about
what
it's
going
to
start
now.
We
know
that
even
the
most
basic
of
working
applications
need
some
type
of
data
store,
so
we
started
this
journey
there.
We
started
by
trying
to
understand
dependencies
against
other
store,
ads
and
sequel
server,
because
we're
hoping
that's
going
to
get
us
to
exercise
the
whole
framework.
B
The
whole
thinking
and
the
plan
is
to
always
add
as
many
dependencies
as
we
can
so
expect,
being
able
to
have
a
dependency
against
a
micro
service
on
a
swagger
API
to
be
a
dependency.
We
can
understand
and
do
something
about.
Maybe,
if
you're
using
evil,
to
manage
your
secrets,
we
should
be
able
to
understand
that
and
help
you
transfer
your
secrets
from
your
secrets,
XML
or
JSON
file
to
your
keyboard
when
you're
publishing
things
like
that.
B
But
this
is
the
first
step
to
the
journey
and
we
want
to
get
as
much
vigor
as
possible
because
we
don't
want
to
create
something
that
is
proprietor
here.
We
don't
want
to
create
something
that
you
have
to
use
this
tool
to
get
this
benefit,
even
though
you've
already
done
the
task.
Now
you
have
to
redo
the
task
with
this
tool,
because
the
classic
problem
we
have
is
you
work
on
some
code
you're,
adding
dependencies
you're,
adding
new
care
packages.
You
write
in
the
code
and
then
the
tool
says
well.
B
I
know
nothing
about
this
called
this.
Can
you
tell
me
what
dependencies
it
has?
That's
the
most
annoying
thing
world
right
having
to
retell
it
exactly
what
you
just
did
so
we're
trying
to
come
up
with
strategies
that
let
us
take
all
the
pain
away
of
you
having
to
tell
us
what
the
code
needs
and
that's
trying
to
understand
it.
B
So
we
have
some
fuzzy
logic
around
that
we
have
some
user
input
that
verifies
it,
but
the
end
goal
is
to
come
up
with
an
environment
and
a
list
of
dependencies.
So
then
we
can
help
you
publish
that
application
anywhere
successfully
now,
starting
with
app
service.
Go
back
to
my
vision.
Thank
you.
We
click
the
Add
button.
B
We
currently
support
three
other
services
as
a
signal,
our
other
sequel
database
and
other
storage,
and,
if
you
add
any
of
them-
and
they
say
we
are
the
new
storage
account,
we
are
both
provisioning
or
letting
you
pick
an
existing
instance,
but
we're
also
creating
a
dependency
between
the
app
service
and
this
dependent
service
that
you're
creating
and
I
pick
a
random
one.
It
doesn't
matter
now.
B
This
is
the
first
step
where
we
want
to
get
better
now
here,
I
have
to
retype
the
connection
string,
name
that
this
application,
which
is,
for
this
connection,
we're
working
on
being
able
to
automatically
detect
the
connection
strings
applications
already
using
and
making
this
a
simple
drop-down.
Let's
say
so,.
B
If
I
go
back
to
connected
services,
all
I
did
was
I
double
clicked
on
the
connected
services
node.
Here
the
solution
Explorer,
we
have
some
nice
tooling
here
that
lets
you
add
capabilities.
Your
application
classic
example.
Here
is
adding
cue,
volt
or
adding
cloud
storage
and
it's
a
very
convenient
way
to
get
the
right
nikka
packages.
So
let
me
just
show
you
how
that
works
very
similar
to
the
previous
screen
that
you
saw.
You
can
pick
another
storage
you
can
leave
what
connection
this
is.
Is
my
marketing,
DB
and
I'm
going
to
add
it?
B
B
So
there's
only
one
question
within
us
during
this,
which
was:
what
are
you
adding
this
dependency
for?
Is
this
supposed
to
be
used
even
when
you
f5
your
application
locally,
or
are
you
trying
to
prepare
your
code
for
when
you
put
it
in
production
and
you
wanna
use
other
storage,
because
maybe
you
want
to
use
the
other
store
it's
emulator
locally.
B
B
So
what
we're
trying
to
do
right
now
is
figure
out
a
way
to
bring
the
idea
of
environment
into
visual
studio,
with
our
query
in
something
proprietary
so
think
of
having
to
persist
this
list
of
dependencies,
but
in
a
way
that
it's
not
propriety
to
visual
studio,
that
I
can
go
work
in
Visual
Studio
code.
I
can
add
a
bunch
of
dependencies
through
the
code
and
if
I
bring
it
back
into
the
edge
it
just
lights
up.
B
It's
not
some
extra
step
that
you
have
to
do
as
many
ideas
being
thrown
around,
which
is,
for
example,
we
could
just
take
advantage
of
Dokka
files,
save
all
the
metadata
in
a
Tokyo
file.
Even
if
we
don't
use
a
docker
image,
that's
still
a
standard
that
everybody
understands.
Other
tools
can
use
a
repo
that
already
has
daughter
in
it.
You
can
immediately
read
it.
We
could
come
up
with
our
own
proprietary
file
format.
B
That
gives
us
more
flexibility,
but
then
the
community
has
a
harder
time
integrating
with
it,
and
it
would
be
I've
tried
to
ask
this
question
before
in
MVP
summits
and
other
forums,
but
I
would
love
to
get
it
back
again.
What
I
deal
with
the
community
like
to
see
here?
How
would
you
like
Visual
Studio,
to
start
persisting
this
metadata
about
your
environments,
so
that
you're
not
locked
in?
B
The
overall
goal
here
is
to
help
you
provision,
publish
and
have
the
application
run
successfully.
It's
that
last
step
that
currently
we're
trying
to
close
that
last
gap,
because
we
can
know
from
author
and
MS
deploy
and
other
deployment
frameworks.
If
something
was
successful,
but
then
we
need
to
know
if
they
will
occasionally
run
as
well.
If
people
see
this
as
helpful
and
useful
would
love
to
hear
the
feedback,
if
people
think
that
no
they
should
be
left
up
to
see,
ICD
and
published
should
be
super
simple
and
you
shouldn't
worry
about
dependencies.
B
B
A
Yeah
I've
been
running
into
that
some
lately.
You
know
the
just
the
whole
kind
of
like
I
I
do
love
that
I
can
manage
secrets
and
that
it's
something
that
is
being
thought
of,
like
an
asp
net
core
there's
and
we
talked
about
before
user
secrets-
is
really
great,
but
then
kind
of
how
I
work
with
Adam
across
multiple
environments
does
get
complicated.
So
right.
B
B
B
We
don't
know
how
extensible
that
is
and
how
how
truly
cross-platform
that
is,
we're
definitely
looking
into
it.
We've
there's
also
an
open-source
project
called
como
that
max
what
is
working
on,
because
it
did
that
to
you
I
guess.
My
question
is:
why
would
you
like
it
to
be
a
mis
build
properties?
Why
do
you
see
that
as
being
the
good
solution?
Maybe
maybe
you
have
an
idea
that
we
haven't
thought
of,
because
everything
tends
to
have
trade-offs
yeah,
we
basically
the
main
argument
against
that
is:
there's
not
much
tooling
out
there.
B
That
would
be
able
to
use
it
and
nobody
else
would
want
to
produce
it,
we'll
be
the
only
ones
that
would
want
to
produce
the
kind
of
data
right,
whereas
with
the
idea
of
at
occupy
land.
Anybody
that
wants
to
eventually
use
docker
can
find
value
in
that
it's
kind
of
not
like
throw
away
in
a
sense,
I
guess.
A
B
So
them
so
the
feedback
here
is
that
the
project
already
has
project
configuration.
So
he
understands
release
and
development
and
debug.
So
that's
a
good
point.
You
do
get
that
for
free.
Here's!
Here's
where
I'm
gonna
I'm
gonna
make
this
problem
even
even
harder
for
people.
So
the
funny
thing
is
we
keep
saying:
oh
I'm
gonna
work
on
my
local
a5
and
then
somebody
says
well
what,
if
I'm,
by
firing
into
our
dev
spaces,
what,
if
I'm
a
firing
into
a
virtual
machine?
That's
not
local
anymore.
B
So
there
is
a
bit
of
a
vocabulary
limitation
here
to
what
we
really
mean
is
the
f5
environment,
whatever
you
wanna
call
that
your
f5
loop
and
then
your
non
f5
environments.
So,
yes,
you
have
the
idea
of
debug
versus
release
in
msbuild,
but
what
it
is
a
metrics
here
of
what
project
configuration
you
want
in
which
environment.
B
A
So
thanks
a
lot.
This
is,
this
has
been
great
and
I
do
want
to
regularly
check
back
in
with
you
as
and
you
know,
it's
you're
releasing
new
features.
It
was
cool,
seeing
the
blog
post
on
eat
your
Apple
and
I
reach
out
to
Tim,
you
know,
and
and
but
in
the
future,
as
you're
working
on
new
things.
We'd
love
to
you
know
keep
bringing
it
to.
The
community
sounds
good.
C
A
C
C
You
know
we
got
some
people
that
even
requested
the
I,
don't
even
know
the
right
name
for
it,
but
the
the
scenario
will
pop
up
the
web
browser
for
you
to
log
in
with
it
which
obviously
wouldn't
work
in
a
you
know:
a
scripted
environment
with
a
run
command
or
anything,
but
it
could
work
in
the
more
interactive
way,
but
you
know
definitely
want
to
hear
the
feedback
on.
What's
the
scenarios
that
people
see.
B
A
As
a
reminder
for
folks,
if
they
are
wanting
to
keep
a
close
eye
on
this,
you
can
always
just
watch
that
repo
right
you
can
watch
for
releases
or
watch.
So
that's
a
good
way
to
well
alright.
Well,
I
think
we
can
wrap
up
there.
Sorry
for
for
folks
watching
sorry
there
was
some
hiccups
with
the
YouTube
will
make
sure
that
we
get
the
right
video
posted
on
YouTube
for
watching,
later
and
and
great.
That
twitch
was
reckoned
well
well,
alright!